| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan kontrollerer Printer Tilgængelighed Brug Java
    Hvis du vil skrive en printer klar Java-program , er det generelt nok til at skabe en Udskriftjob objekt ved hjælp af javax.print bibliotek, der kommer med SDK og lad operativsystemet bekymre sig om printer tilgængelighed. Men hvis du har brug for en lidt mere detaljeret om, hvad standardprinteren er i stand til , og om det er online , kan du bruge PrinterAttributeSet at få mere information om printeren. Instruktioner
    1

    Opret en PrinterStatusReport klasse. Hvis du bruger et integreret udviklingsmiljø (IDE) som Netbeans eller Eclipse , vil der være en mulighed i menuen "Filer" for at automatisere denne proces. Ellers kan du blot åbne en almindelig tekst editor som Notepad og gemme det med navnet

    Indsæt følgende kode inde i det at definere class " PrinterStatusReport.java ". : Hej

    public class PrinterStatusReport {

    //Al anden kode vil gå her.

    }
    2

    Tilføj en vigtigste metode til klassen ved at indsætte følgende kode i parenteserne i PrinterStatusReport : Hej

    public static void main ( String [] args ) {

    }
    3

    Indsæt følgende kode i parentes i den vigtigste metode : Hej

    printservice printer = PrintServiceLookup.lookupDefaultPrintService ();

    AttributeSet att = printer.getAttributes ();

    for ( Attribut a : att.toArray ( )) { < br >

    String attributnavn ,

    String attributeValue ,

    attributnavn = a.getName ();

    attributeValue = att.get ( a.getClass () ) . toString ();

    System.out.println ( attributnavn + " :" + attributeValue )

    }

    Dette griber standardprinteren på systemet og alle dets attributter . Dernæst går det gennem hver attribut, og udskriver attributnavnet og værdi , herunder dens tilgængelighed. Med min egen printer , er det følgende output : Hej

    printer -name : EPSON8EB46B

    farve understøttede : støttet

    printer -is- acceptere -jobs : acceptere -jobs

    kø - job -count : 1

    Dette indikerer, at min printer er en Epson, det understøtter farve , det er at acceptere nye job , og i øjeblikket har et job i kø til udskrivning < br . >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes Date objekt fra String i Java 
    ·Sådan bruges Else Hvis Erklæringer i Java 
    ·JDBC ResultSet Eksempel 
    ·Sådan kører PKZIP Fra Java 
    ·Sådan Detect rektangel Kollision i Java 
    ·Hvordan man laver et program, der kan vælge en tilfæl…
    ·Hvordan til at returnere et skjult felt i JSP 
    ·Hvordan man tegner et lagkagediagram i Java 
    ·Java-kode for Absolute Beginners 
    ·Sådan Tillad Java til at skrive filer i Windows 
      Anbefalede Artikler
    ·Funktionen håndterer i Matlab 
    ·Sådan læses en CSV-fil i Visual Basic 
    ·Hvordan man kompilerer et C + + i Dev -C 
    ·Sådan oprettes en Do While Loop i Perl 
    ·Sådan Debug PHP Crashes 
    ·Sådan installeres Windows CE Application 
    ·Python Load Funktioner 
    ·Sådan Encode UTF-8 Ignorer i Python 
    ·Sådan oprettes en tabel i VB.NET Gennem Coding på et …
    ·Hvordan man laver en PHP Contact Form 
    Copyright © Computer Viden http://www.computerdk.com