Java permet aux développeurs Web de créer des applications évolutives pour l'Internet qui fonctionnera dans presque tous les navigateurs et sur la plupart des plates-formes de système d'exploitation . Si vous créez une application Web Java, qui doit offrir aux utilisateurs la possibilité d'imprimer des formulaires ou des fiches techniques , vous devrez entrer le code qui permet ( ou appels) l' impression de service API Java. Avant d'envoyer une commande d'impression dans une application Java , cependant, vous devez coder l' API pour vérifier l'état de l'imprimante pour déterminer si elle est en cours d'utilisation ( par une autre application ) ou est en ligne. Vérification de l'état de l'imprimante, avant d'envoyer la demande d'impression , aide les utilisateurs à éviter les erreurs de spooler d'impression ou d'autres défaillances de l'imprimante. Instructions 1 Ouvrez le programme environnement de développement intégré (IDE ) sur votre PC. Cliquez sur "Fichier " puis " Ouvrir " dans la barre de menu. Accédez au fichier de projet d'application Java pour lequel vous souhaitez activer les fonctions d'impression . Sélectionnez le fichier de projet et cliquez sur «Ouvrir». 2 Cliquez sur "Fichier " ou " Créer" dans la barre d'outils du menu. Faites défiler la liste et cliquez sur « New /Class ». Attendez que l' IDE pour charger «nouvelle classe » ou la fenêtre de document " de classe " dans la zone de travail principale du projet ou de l'écran . Cliquez sur " Fichier /Enregistrer " de la barre de menu. ». PrinterStatus.java " Enregistrer le fichier de classe comme 3 Entrez le code suivant dans la fenêtre " PrinterStatus.java " du document pour définir un nouvel objet de la classe: public class PrinterStatus { public static void main ( string [] args ) { PrintService imprimante = PrintServiceLookup.lookupDefaultPrintService (); AttributeSet att = printer.getAttributes (); pour (attribut a: att.toArray ()) { nomAttribut à cordes ; cordes attributeValue ; attributeName = a.getName (); < p . > attributeValue = att.get ( a.getClass ()) toString () ; System.out.println ( nomAttribut + ":" + attributeValue ) ; }}} < br > Hôtels 4 Cliquez sur " fichier" puis "Enregistrer" de la barre d' outil du menu. Fermez la fenêtre du document de classe " PrinterStatus.java " . Votre application web Java peut désormais traiter les demandes d'état de l' imprimante principale attaché au PC local. 5 ouvrir une autre classe ou le module qui appeler, ou de lancer , les demandes de statut de l'imprimante. Entrez le code suivant à l'endroit où la demande devrait initier la demande: StatusofPrinterReport obj = new StatusofPrinterReport (); obj.main ()
|