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

Llama funciones SQL desde Java

En post anteriores vimos lo que son los procedimientos almacenados y como llamarlos desde java, en este post veremos lo[...]

Como crear un Grid en Pygame

Utilizando pygame para hacer gráficos en python, se muestra a continuación un sencillo ejemplo de cómo utilizar esta lib[...]

Conectar java con Firebird

En este tutorial veremos la forma de conectarse a una base de datos de Firebird utilizando el lenguaje Java y el IDE Net[...]

Crear plantillas personalizadas para Netbeans

Cuando llevamos tiempo programando vamos armando un librería personal de código que utilizamos con frecuencia en nuestro[...]

Biblioteca java para leer/escribir Metadatos

En posts anteriores hablamos sobre los metadatos y el porque son importantes en la Seguridad Informática, vimos el manej[...]

Map3d: Convierte cualquier ciudad del mundo en un modelo 3D en segundos

Map3d es un recurso online que permite transformar datos cartográficos planos de OpenStreetMap en estructuras volumétric[...]