Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come per controllare lo stato della stampante, utilizzando Java

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 () ;

per ( attributo A : att.toArray ( ) ) { String

nomeAttributo ;

String attributeValue ;

nomeAttributo = a.getName ();

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

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

} } }

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 ( )


 

Programmazione © www.354353.com