Dec 08
|
The PrinterJob class supports displaying a print dialog for the user to use to select printer settings as shown in the following example.
PrinterJob job = PrinterJob.getPrinterJob(); PageFormat format = job.defaultPage(); // Display print dialog if (job.printDialog()) { // We can now check the settings specified by user PrintService selectedPrinter = job.getPrintService(); // or print something using the settings job.setPrintable(myPrintable, job.defaultPage()); job.print(); }