Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Affichage de fonction en Java 
  • La fonction de rappel en Java 
  • Comment faire pour convertir octal e…
  • Comment afficher un histogramme vert…
  • Comment remplacer les noms de variab…
  • Comment créer une exception personn…
  • Comment appeler la méthode OnSubmit…
  • Comment puis-je faire une liste Hibe…
  • Comment réviser entrée en Java à …
  • Comment ajouter des polynômes en Ja…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    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 . >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour supprimer les doublons d' une carte Java 
  • 1997 Bayliner Capri Spécifications 
  • Comment créer un programme de dactylographie 
  • Comment faire pour entrer des expressions booléennes en Java 
  • La façon de concevoir un sachet 
  • Comment se débarrasser de la croix rouge en Java 
  • Qu'est-ce que la plate-forme Java TM 2 
  • Comment faire pour convertir JSP HTML dans Dreamweaver 
  • Comment fermer une JFrame 
  • Comment ajouter du texte à un JTextField 
  • Connaissances Informatiques © http://www.ordinateur.cc