PrinterJob pjob = PrinterJob.getPrinterJob(); // Get and change default page format settings if necessary. PageFormat pf = pjob.defaultPage(); pf.setOrientation(PageFormat.LANDSCAPE); // Show page format dialog with page format settings. pf = pjob.pageDialog(pf);