Java è un potente linguaggio di programmazione multi-piattaforma che permette agli sviluppatori di creare utili e coinvolgenti applicazioni Web in un periodo relativamente breve . Quando si sviluppa un'applicazione , si potrebbe desiderare di offrire all'utente la possibilità di stampare i moduli Web o schede tecniche dal proprio browser . Prima di eseguire un comando di stampa , tuttavia , l'applicazione deve essere in grado di controllare lo stato della stampante e assicurarsi che sia in linea e in uso da un altro processo o programma . Cose che ti serviranno 
 applicazione ambiente di sviluppo Java compatibile integrato (cioè NetBeans o Eclipse ) economici Mostra più istruzioni 
 1 
 Lanciare l'applicazione Integrated Development Environment sul computer. Fare clic su "File /Apri " per individuare il file di applicazioni Java a cui si desidera aggiungere le funzioni di stampa . Aprire il file . 
 2 
 Fare clic su " File /Nuovo /Classe" o "File /Crea /Classe " opzione di menu sulla barra degli strumenti . Attendere una finestra vuota del documento "Classe" a comparire. Fare clic su "File /Salva" e quindi salvare il nuovo file di classe come " StatusofPrinterReport.java " o qualcosa di simile . Basta essere sicuri di utilizzare l'estensione 
 3 
 Copia e incolla il seguente codice nella finestra del documento per definire il nuovo oggetto di classe "java ". : . 
 
 Public class StatusofPrinterReport { 
 
 public static void main (String [] args ) { Printservice stampante = PrintServiceLookup.lookupDefaultPrintService (); 
 
 AttributeSet Att = printer.getAttributes (); 
 
 per ( Attributo una : 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 /Salva " sulla barra degli strumenti del menu IDE . Chiudere il visualizzatore di documenti " di classe " . L'applicazione Java può ora richiedere lo stato della stampante. 
 5 
 Inserire il seguente testo in un altro modulo o classe nell'applicazione per avviare la richiesta di stato della stampante. 
 
 StatusofPrinterReport obj = new StatusofPrinterReport ( ) ; 
 
 obj.main ( ) per