Stampare un file su carta
DOMANDA: Come si manda in stampa un file in Java? RISPOSTA: Ci sono diversi modi per stampare un file su carta direttamente da Java . Vediamo quello più veloce ed immediato grazie alla classe java.awt.Desktop introdotta a partire da Java 6: package stampa; import java.awt.Desktop; import java.io.File; import java.io.IOException; import javax.print.PrintException; public class StampaFile { public static void main(String[] args) throws PrintException, IOException { if(!java.awt.Desktop.isDesktopSupported()) { System.out.println("Funzione non supportata!"); return; } try { Desktop desk = java.awt.Desktop.getDesktop(); // mando in stampa il file desk.print(new File("C:\\prova.pdf")); } catch (NullPointerException | IllegalArgumentException | UnsupportedOperationException | ...