Visualizzare le stampanti installate in JavaFX

Mattepuffo's logo
Visualizzare le stampanti installate in JavaFX

Visualizzare le stampanti installate in JavaFX

Purtroppo ho scoperto che ci sono molte classi che hanno lo stesso nome nei package AWT e JavaFX.

Ecco perchè l'ho specificato nel titolo.

Il codice più sotto ci serve per visualizzare le stampanti installate nel pc.

Abbiamo sia il metodo getAllPrinters() che le visualizza tutte e sul quale poi iteriamo, che il metodo getDefaultPrinter() che visualizza quella di default:

ObservableSet printers = Printer.getAllPrinters();
for (Printer printer : printers) {
	System.out.println(printer.getName());
}
Printer defPrinter = Printer.getDefaultPrinter();
System.out.println(defPrinter.getName());

Enjoy!


Condividi

Commentami!