| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo comprobar la disponibilidad de impresora con Java
    Si desea escribir una aplicación Java conscientes impresora, por lo general es suficiente para crear un objeto PrintJob utilizando la biblioteca javax.print que viene con el SDK y dejar que el sistema operativo se preocupe por disponibilidad de la impresora . Sin embargo, si usted necesita un poco más de detalle sobre lo que la impresora predeterminada es capaz de hacer y si está en línea , puede utilizar el PrinterAttributeSet para obtener más información acerca de la impresora . Instrucciones
    1

    Crear una clase PrinterStatusReport . Si utiliza un entorno de desarrollo integrado ( IDE ), como Eclipse o Netbeans , habrá una opción en el menú "Archivo" para automatizar este proceso. De lo contrario, sólo tiene que abrir un editor de texto como el Bloc de notas y guárdelo con el nombre El

    Pega el siguiente código en su interior para definir la clase " PrinterStatusReport.java . "

    Public class PrinterStatusReport {

    //el resto de código se ve aquí .

    }
    2

    Añada un método principal para la clase pegando el siguiente código dentro de los corchetes de la PrinterStatusReport :

    public static void main ( String [] args ) { }


    3

    Pega el siguiente código dentro de los corchetes del método main :

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

    }

    agarra la impresora predeterminada en el sistema y toda su atributos . A continuación, pasa a través de cada atributo y se imprime el nombre del atributo y valor , incluyendo su disponibilidad. Con mi propia impresora , la siguiente es la salida :

    printer-name : EPSON8EB46B

    color soportados : apoyado

    impresora -es- aceptar -jobs : aceptar puestos de trabajo -

    cola -job- cuenta: 1

    Esto indica que mi impresora es una impresora Epson , es compatible con el color , se aceptan nuevos puestos de trabajo, y en la actualidad tiene un trabajo en cola para la impresión < br . >

    Previous :

    next :
      Artículos relacionados
    ·Cómo construir una base de datos de aplicaciones de es…
    ·Cómo borrar el Java Web Start caché 
    ·Cómo obtener los elementos seleccionados de ListView e…
    ·La importancia de la programación Java en el campo de …
    ·Cómo detectar un carácter CJK en Java 
    ·Cómo hacer un juego Java con NetBeans 
    ·Servlets y applets Diferencias 
    ·Juegos Java para 
    ·Cómo configurar el montón de Java 
    ·Cómo utilizar CutePDF De Java 
      Artículos destacados
    ·Diferencias entre Vs matriz de bytes. Cadena 
    ·Cómo imprimir una cadena en MATLAB 
    ·Usos de los logaritmos en Computadoras 
    ·Cómo establecer el valor de una consulta MySQL como un…
    ·Cómo eliminar una palabra repetida en PHP 
    ·Cómo comprobar si está conectado a MySQL con PHP Las …
    ·Cómo aprender Java Struts 
    ·Cómo personalizar un campo de texto J2ME 
    ·Mi GoDaddy Email PHP Form no está funcionando 
    ·Cómo enviar el calendario de Outlook Via PHP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com