Java consente agli sviluppatori Web di creare applicazioni scalabili per Internet che funzionerà in quasi tutti i browser e sulla maggior parte delle piattaforme di sistema operativo . Se si sta creando un'applicazione Web Java che deve offrire agli utenti la possibilità di stampare i moduli o schede tecniche , è necessario inserire il codice che consente ( o chiamate) il servizio di stampa API Java . Prima di inviare un comando di stampa in un'applicazione Java , però, si dovrebbe codificare l' API per controllare lo stato della stampante per determinare se è in uso ( da un'altra applicazione ) o è in linea. Controllo dello stato della stampante , prima di inviare la richiesta di stampa , consente agli utenti di evitare errori dello spooler di stampa o altri guasti della stampante . Istruzioni
1
Aprire l' ambiente di sviluppo integrato ( IDE) di programma sul tuo PC . Fare clic su "File" e poi "Apri " sulla barra dei menu . Individuare il file di progetto di applicazione Java per il quale si desidera attivare le funzioni di stampa . Evidenziare il file di progetto e fare clic su "Apri ".
2
Fare clic su " File" o "Crea" sulla barra degli strumenti del menu . Scorrere verso il basso e fare clic su "Nuovo /Classe . " Attendere che l'IDE di caricare " Nuova Classe " o finestra del documento "Classe" nella principale area di lavoro del progetto o dello schermo. Fare clic su "File /Salva " sulla barra dei menu . " . PrinterStatus.java " Salvare il file di classe come
3
Inserire il codice seguente nella finestra " PrinterStatus.java " documento per definire un nuovo oggetto di classe :
public class PrinterStatus {
public static void main (String [] args ) { Printservice stampante = PrintServiceLookup.lookupDefaultPrintService ();
AttributeSet Att = printer.getAttributes () ;
< p > per ( attributo A : att.toArray ( ) ) { String
nomeAttributo ;
String attributeValue ;
nomeAttributo = a.getName ();
< p . > attributeValue = att.get ( a.getClass ( ) ) toString ();
System.out.println ( attributeName + " : " + attributeValue ) ;
} } } < br >
4
Fare clic su " File" e poi "Salva " sulla barra degli strumenti del menu . Chiudere la finestra del documento di classe " PrinterStatus.java " . L'applicazione Web Java possono ora elaborare le richieste di stato per la stampante principale collegata al PC locale .
5
Aprire un'altra classe o di modulo da cui chiamare , o iniziare , richieste di stato della stampante . Digitare il seguente codice nel punto in cui l'applicazione deve avviare la richiesta :
StatusofPrinterReport obj = new StatusofPrinterReport ( ) ;
obj.main ( )