Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur vill kolla Skrivare Tillgänglighet Använda Java

    Om du vill skriva en skrivare medvetna Java-program , är det i allmänhet tillräckligt för att skapa ett PrintJob objekt med javax.print biblioteket som medföljer SDK och låt operativsystemet oroa skrivaren tillgänglighet . Men om du behöver lite mer i detalj om vad standardskrivare klarar av och om det är på nätet , kan du använda PrinterAttributeSet att få mer information om skrivaren . Instruktioner
    1

    Skapa en PrinterStatusReport klass . Om du använder en integrerad utvecklingsmiljö ( IDE ) som NetBeans eller Eclipse , kommer det att finnas ett alternativ i " Arkiv " -menyn för att automatisera denna process . Annars kan du helt enkelt öppna en textredigerare som Anteckningar och spara den med namnet

    Klistra in följande kod i den för att definiera klassen " PrinterStatusReport.java . " :

    Public class PrinterStatusReport {

    //All annan kod kommer att gå här .

    }
    2

    Lägg en main-metod i klassen genom att klistra in följande kod inom parentes i PrinterStatusReport :

    public static void main ( String [] args ) {

    }
    3

    Klistra in följande kod inom parentes i den huvudsakliga metoden :

    Printservice skrivare = PrintServiceLookup.lookupDefaultPrintService ( ) ;

    AttributeSet att = printer.getAttributes ();

    för ( Attribute a : att.toArray ( ) ) {

    String attributeName ;

    String attributeValue ;

    attributeName = a.getName ();

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

    System.out.println ( attributeName + " : " + attributeValue ) ;

    }

    Detta griper standardskrivaren på systemet och alla dess attribut. Därefter går den igenom varje attribut och skriver ut attributet namn och värde , inklusive dess tillgänglighet . Med min egen skrivare , är följande utgång :

    skrivare - namn : EPSON8EB46B

    färg - stödda : stöds

    skrivare - är - emot - jobb : att anta -jobb

    kö - jobb - count : 1

    Detta tyder på att min skrivare är en Epson , stöder färg , är det emot nya jobb , och för närvarande har ett jobb köade för utskrift
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Java Input Undantag
    ·Hur man skriver en besöksräknare i JSP
    ·Hur man kan utveckla en Application Personality Test i …
    ·Hur man startar en ny rad i Java Använda Anteckningar
    ·Hur man använder Eclipse till List Utfasade Funktioner…
    ·Hur man kompilerar Java Utan JDK
    ·Hur man gör tillägg i Java
    ·Hur man skapar gränser i ett rutnät i Java
    ·Så här visar dynamisk information på webbsidor med J…
    ·Hur man ändra bakgrunden för ett textfält Använda J…
    Utvalda artiklarna
    ·Hur man installerar Java Utan administratörsbehörighe…
    ·Hur man beräknar Load Time
    ·Hur du flyttar din MySQL databas till Web Hosting
    ·MySQL PHP Query Tutorial
    ·ASP.Net utvecklare Träning
    ·Hur man löser en T - Distribution värde med hjälp av…
    ·Hur man använder PHP för att skicka information till …
    ·Funktion Display i Java
    ·Hur man beräknar sekvensen Fibonacci nummer i Python A…
    ·Typer av Klustring Algoritmer
    Copyright © Dator Kunskap http://www.dator.xyz