| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment faire pour vérifier la disponibilité de l'imprimante Utilisation de Java
    Si vous voulez écrire une imprimante application Java conscient , il suffit de créer un objet PrintJob utilisant la bibliothèque javax.print qui vient avec le SDK et laissez le système d'exploitation s'inquiéter disponibilité de l'imprimante en général . Toutefois, si vous avez besoin d'un peu plus de détails sur ce que l'imprimante par défaut est capable et si elle est en ligne, vous pouvez utiliser le PrinterAttributeSet pour obtenir plus d'informations sur l'imprimante. Instructions
    1

    créer une classe de PrinterStatusReport . Si vous utilisez un environnement de développement intégré (IDE) comme Netbeans ou Eclipse , il y aura une option dans le menu "Fichier" pour automatiser ce processus . Sinon, vous pouvez simplement ouvrir n'importe quel éditeur de texte comme Bloc-notes et enregistrez-le sous le nom

    Collez le code suivant à l'intérieur pour définir la classe " PrinterStatusReport.java . ":

    Public class PrinterStatusReport {

    //Tout autre code cliquez ici.

    }
    2

    Ajouter une méthode principale de la classe en collant le code suivant dans les parenthèses de la PrinterStatusReport :

    public static void main ( string [] args ) { }


    3

    Collez le code suivant dans les parenthèses de la méthode principale : Photos

    imprimante PrintService = PrintServiceLookup.lookupDefaultPrintService ();

    AttributeSet att = printer.getAttributes ();

    pour (attribut a: att.toArray ()) {

    nomAttribut à cordes ;

    cordes attributeValue ;

    attributeName = a.getName ();

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

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

    }

    saisit l'imprimante par défaut sur ​​le système et l'ensemble de ses attributs. Ensuite, il passe par chaque attribut et affiche le nom de l'attribut et de valeur, y compris sa disponibilité. Avec ma propre imprimante , ce qui suit est la sortie :

    printer-name : EPSON8EB46B

    couleur supporté: Photos

    imprimante -être- acceptation - emploi : accepter - emploi Photos

    file d'attente -job- count: 1

    Cela indique que mon imprimante est une Epson , il supporte la couleur , il accepte de nouveaux emplois , et dispose actuellement d'un travail en file d'attente pour l'impression < br . >

    Previous :

    next :
      articles connexes
    ·Comment faire pour installer Java 
    ·Comment définir différentes valeurs pour chaque ligne…
    ·Comment faire un formulaire en Java 
    ·Comment faire pour démarrer un navigateur Web en Java 
    ·Comment utiliser la palette dans NetBeans 
    ·Java manipulations de chaînes pour convertir une chaî…
    ·Comment faire pour convertir un tableau binaire en une …
    ·Comment puis-je obtenir JDK Dans le dossier bin Java 
    ·Comment télécharger un fichier bitmap dans SDK Androi…
    ·Comment faire un bouton en utilisant Java 
      articles en vedette
    ·Comment placer des fonctions JavaScript dans Footer 
    ·Comment faire pour éliminer toute trace majoré d'une …
    ·Comment désactiver un bouton Visual Basic 
    ·Comment faire pour créer des graphiques dans Visual C 
    ·Les requêtes qui s'exécutent plus rapidement en bases…
    ·Comment afficher un message en Visual Basic 
    ·Comment créer CLOB en Java 
    ·Comment utiliser le scanner Arbres données 
    ·Comment éviter Javascript Void 
    ·Comment réparer le GCC Attention implicit declaration …
    Copyright © Connaissances Informatiques http://fr.wingwit.com