Aprende Java Aprende Php Aprende C++ Aprende HTML 5 Aprende JavaScript Aprende JSON Aprende MySQL Aprende SQLServer Aprende Visual Basic 6 Aprende PostgreSQL Aprende SQLite Aprende Redis Aprende Kotlin Aprende XML Aprende Linux VSC Aprende Wordpress Aprende Laravel Aprende VueJS Aprende JQuery Aprende Bootstrap Aprende Netbeans Aprende Android
Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube Sigueme en TikTok Sigueme en Whatsapp
Home / Java / Listar dispositivos de impresión

Listar dispositivos de impresión

Por jc mouse jueves, mayo 3, 2012

El siguiente código te muestra una lista de los dispositivos de impresión que tenemos instalado en el sistema

import javax.print.PrintService;
import javax.print.PrintServiceLookup;
/**
* @web https://www.jc-mouse.net/
 * @author Mouse
 */
public class Main {

    public static void main(String[] args) {        
        PrintService[] printService = PrintServiceLookup.lookupPrintServices( null , null);
        for( int i=0 ; i< printService.length; i++)
        {
           System.out.println("Dispositivo: ["+ i +"] = " + printService[i].getName());
        }
    }

}

Y tenemos como resultado, según lo que tenga cada quien en su pc.

run:
Dispositivo: [0] = Microsoft XPS Document Writer
Dispositivo: [1] = HP Deskjet F300 Series
Dispositivo: [2] = Foxit PDF Printer

fin

Tags

Artículos similares

Validar etiquetas facebook en standar w3c

Cuando se diseñan paginas web es recomendable hacer uso de standares como una de las buenas practicas de programación, p[...]

Sistema de gestión de stock – El Controlador (Parte 5)

Para terminar el tutorial, debemos unir tanto la VISTA como el MODELO y para eso esta el CONTROLADOR. o.O El controlador[...]

Crea un reproductor de video con VLCJ y Java

VLC Media Player es un reproductor multimedia de código abierto muy popular desarrollado por el proyecto VideoLAN. VLCJ[...]

Tweetbotornot: Detección de Bots de Twitter

El modelo Tweetbotornot es un algoritmo de aprendizaje automático que se entrenó en miles de cuentas reales de bot y no[...]

Lo nuevo de HTTP Client

Una de las novedades de Java 9 y 10 aunque por el momento en modo de prueba (jdk.incubator.http) es el Cliente HTTP el c[...]

Crear imagen dinamicamente y agregar a un objeto swing

Si bien se puede hacer uso de archivos de imagen (jpg, png, bmp, etc) en las aplicaciones java, también este te permite[...]