Java é uma linguagem de programação poderosa , multi-plataforma que permite aos desenvolvedores criar aplicativos da Web úteis e interessantes em um período relativamente curto. Ao desenvolver um aplicativo, você pode querer oferecer a um usuário a capacidade de imprimir formulários da Web ou folhas de dados de seu navegador. Antes de executar um comando de impressão , no entanto, a sua aplicação deve ser capaz de verificar o status da impressora e garantir que ele está online e em uso por outro processo ou programa . Coisas que você precisa 
 aplicação Integrated Development Environment compatível com Java (ou seja, Netbeans ou Eclipse) 
 Show Mais instruções 
 1 
 Inicie a aplicação Ambiente de Desenvolvimento Integrado no seu computador. Clique em "Arquivo /Abrir " para procurar o arquivo do aplicativo Java para o qual você deseja adicionar funções de impressão. Abra o arquivo . 
 2 
 Clique em "Arquivo /Novo /Classe" ou "Arquivo /Criar /Classe" opção de menu na barra de ferramentas . Espere por uma janela em branco "Class" documento para aparecer. Clique em "Arquivo /Salvar" e salve o novo arquivo de classe como " StatusofPrinterReport.java " ou algo similar. Só não se esqueça de usar o "java ". Extensão 
 3 
 Copie e cole o seguinte código na janela do documento para definir o novo objeto da classe : . 
 
 Public class StatusofPrinterReport { 
 
 void main ( string [ ] args ) { públicas estáticas impressão PrintService = PrintServiceLookup.lookupDefaultPrintService (); 
 
 attributeSet att = printer.getAttributes (); 
 
 para ( Atributo um : att.toArray ()) { 
 
 Cordas nomeAtributo ; 
 
 Cordas attributeValue ; 
 
 nomeAtributo = a.getName (); 
 
 attributeValue = att.get ( a.getClass ()) toString (); 
 
 System.out.println ( nomeAtributo + " :" + attributeValue ); . 
 
 }}} 
 
 4 
 Clique em "Arquivo /Salvar" na barra de ferramentas do menu IDE. Feche o visualizador de documentos "Class" . A aplicação Java agora podem solicitar o status da impressora. 
 5 
 Digite o texto a seguir em outro módulo ou classe em seu aplicativo para iniciar a solicitação de status da impressora. 
 
 StatusofPrinterReport obj = new StatusofPrinterReport (); 
 
 obj.main ()