Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte triedu PrinterStatusReport . Ak používate integrované vývojové prostredie ( IDE ) , ako je Netbeans alebo Eclipse , bude v menu " Súbor " , aby tento proces automatizovať . " . PrinterStatusReport.java " V opačnom prípade , môžete jednoducho otvoriť akýkoľvek bežný textový editor , napríklad Poznámkový blok a uložte ho pod názvom
Vložte nasledujúci kód v ňom definovať triedy :
public class PrinterStatusReport {
//Všetko ostatné kód nájdete tu .
}
2
Pridať hlavnú metódu triedy vložením tohto kódu do zátvoriek v PrinterStatusReport :
public static void main ( String [ ] args ) {
}
3
Vložte nasledujúci kód v zátvorke hlavného metódy :
PrintService tlačiareň = PrintServiceLookup.lookupDefaultPrintService ( ) ;
AttributeSet att = printer.getAttributes ( ) ;
pre ( atribút je : att.toArray ( ) ) {
String attributeName ;
String attributeValue ;
attributeName = a.getName ( ) ;
attributeValue = att.get ( a.getClass ( ) ) . toString ( ) ;
System.out.println ( attributeName + " : " + attributeValue ) ;
}
chytí predvolenú tlačiareň v systéme a všetky jeho atribúty . Ďalej prechádza každý atribút a vytlačí názov a hodnotu atribútu , vrátane jeho dostupnosti . S mojou vlastnej tlačiarni , je nasledujúci výstup :
tlačiareň - name : EPSON8EB46B
farieb podporované : podporované
tlačiarní - is - prijímanie - miest : prijatie pracovných miest -
fronte - job - počet : 1
To znamená , že moja tlačiareň je Epson , podporuje farbu , je prijatie nových pracovných miest , a má v súčasnej dobe jedno pracovné miesto vo fronte na tlač < br . >
Copyright © počítačové znalosti Všetky práva vyhradené