Java es un lenguaje de programación potente y multiplataforma que permite a los desarrolladores crear aplicaciones Web útiles e interesantes en un período relativamente corto . Al desarrollar una aplicación , es posible que desee ofrecer a un usuario la capacidad de imprimir formularios web o fichas de datos de su navegador. Antes de ejecutar un comando de impresión , sin embargo , su aplicación debe ser capaz de verificar el estado de la impresora y asegúrese de que está conectado y en uso por otro proceso o programa. Cosas que necesitará
aplicación Java Entorno de desarrollo integrado compatible ( es decir, Netbeans o Eclipse )
Ver Más instrucciones
1
lanzan la aplicación Integrated Development Environment en el equipo. Haga clic en " Archivo /Abrir " para localizar el archivo de la aplicación Java a la que desea agregar funciones de impresión . Abra el archivo .
2 Haga clic en " Archivo /Nuevo /Clase " o "File /Create /Clase " opción de menú en la barra de herramientas. Espere a que una ventana de documento en blanco " clase" a aparecer. Haga clic en " Archivo /Guardar " y guarde el nuevo archivo de clase como " StatusofPrinterReport.java " o algo similar. Sólo asegúrese de utilizar la extensión
3
Copia y pega el siguiente código en la ventana del documento para definir el nuevo objeto de la clase "java ". : .
Public class
StatusofPrinterReport {
void (String [] args ) { public static Printservice impresora PrintServiceLookup.lookupDefaultPrintService = ();
AttributeSet att = printer.getAttributes ();
para (Atributo a: att.toArray ()) {
attributeName String;
cadena attributeValue ;
attributeName = a.getName ();
attributeValue . = att.get ( a.getClass ()) toString ();
System.out.println ( attributeName + ": " + attributeValue ) ;
} } }
4
Haga clic en " archivo /Guardar" en la barra de herramientas del menú IDE. Cierre el visor de documentos "Clase" . La aplicación Java puede ahora solicitar el estado de la impresora.
5
Escriba el siguiente texto en otro módulo o clase en su solicitud de inicio de la solicitud de estado de la impresora.
StatusofPrinterReport obj = new StatusofPrinterReport ();
obj.main ()