Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να ελέγξετε την κατάσταση του εκτυπωτή χρησιμοποιώντας Java

Java επιτρέπει στους προγραμματιστές Web για να δημιουργήσει ολοκληρωμένες εφαρμογές για το Διαδίκτυο που θα λειτουργήσει σχεδόν σε όλα τα προγράμματα και στις περισσότερες πλατφόρμες λειτουργικού συστήματος . Εάν δημιουργείτε μια εφαρμογή Java Web που χρειάζεται για να προσφέρει στους χρήστες τη δυνατότητα να εκτυπώσετε φόρμες ή στα φύλλα δεδομένων , θα πρέπει να εισάγετε τον κωδικό που επιτρέπει ( ή κλήσεις ) το Java API Υπηρεσία εκτύπωσης . Πριν από την αποστολή μιας εντολής εκτύπωσης σε μια εφαρμογή Java , όμως , θα πρέπει να εισάγετε τον κωδικό στο API για να ελέγξετε την κατάσταση του εκτυπωτή για να διαπιστωθεί εάν είναι σε χρήση ( από άλλη εφαρμογή ) ή σε απευθείας σύνδεση . Έλεγχος κατάστασης του εκτυπωτή , πριν από την αποστολή της αίτησης εκτύπωσης , βοηθά τους χρήστες να αποφύγουν λάθη εκτύπωσης ουρά ή άλλες αστοχίες του εκτυπωτή . Οδηγίες
Η

1 Ανοίξτε το ολοκληρωμένο περιβάλλον ανάπτυξης του προγράμματος ( IDE ) στον υπολογιστή σας . Κάντε κλικ στο " Αρχείο" και στη συνέχεια "Άνοιγμα" στη γραμμή μενού . Πλοηγηθείτε στο αρχείο του έργου Java εφαρμογή για την οποία θέλετε να ενεργοποιήσετε τις λειτουργίες εκτύπωσης. Επισημάνετε το αρχείο έργου και κάντε κλικ στο "Άνοιγμα ". 2

Κάντε κλικ στο " Αρχείο" ή "Δημιουργία " στη γραμμή εργαλείων μενού . Μετακινηθείτε προς τα κάτω και κάντε κλικ στο " New /Class . " Περιμένετε για τον IDE για να φορτώσετε " Νέα Τάξη " ή " Class" παράθυρο εγγράφου στον κύριο του έργου το χώρο εργασίας ή την οθόνη . Κάντε κλικ στο " Αρχείο /Αποθήκευση " στη γραμμή μενού . Αποθηκεύστε το αρχείο τάξη ως
εικόνων 3

Πληκτρολογήστε τον ακόλουθο κώδικα στο παράθυρο του εγγράφου " PrinterStatus.java " για να ορίσετε ένα νέο αντικείμενο κλάσης " PrinterStatus.java . " :

δημόσια τάξη PrinterStatus {

δημόσια στατική άκυρη κύρια ( String [ ] args ) { PrintService εκτυπωτή = PrintServiceLookup.lookupDefaultPrintService ( ) ?

AttributeSet att = printer.getAttributes ( ) ?

για ( Χαρακτηριστικό ένα : att.toArray ( ) ) {

String attributeName ?

String attributeValue ?

attributeName = a.getName ( ) ?

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

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

} } }
Φτηνές 4

Κάντε κλικ στο " Αρχείο" και στη συνέχεια "Αποθήκευση" στη γραμμή εργαλείων μενού . Κλείστε το παράθυρο του εγγράφου τάξη " PrinterStatus.java " . Java web εφαρμογή σας μπορεί τώρα να ζητήσει την κατάσταση της διαδικασίας για τον κύριο εκτυπωτή συνδεδεμένο με τον τοπικό υπολογιστή .
5

Ανοίξτε μια άλλη τάξη ή μονάδα από την οποία θέλετε να καλέσετε ή να αρχίσει , τα αιτήματα κατάσταση του εκτυπωτή . Εισάγετε τον παρακάτω κωδικό στο σημείο όπου η εφαρμογή θα πρέπει να ξεκινήσει το αίτημα :

StatusofPrinterReport obj = new StatusofPrinterReport ( ) ?

Obj.main ( )
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα