Inserindo uma caixa de impressão

A caixa de impressão permite que o usuário mude os ajustes da impressora tais como a impressora padrão, o número de cópias, as páginas a serem impressas, etc.

PrinterJob pjob = PrinterJob.getPrinterJob(); PageFormat pf = pjob.defaultPage(); pjob.setPrintable(new PrintableClass(), pf); try { if (pjob.printDialog()) { pjob.print(); } } catch (PrinterException e) { }