Displaying the Page Format Dialog: changes the default page format such as orientation and paper size.
import java.awt.print.PageFormat; import java.awt.print.PrinterJob; public class Main { public static void main(String[] argv) throws Exception { PrinterJob pjob = PrinterJob.getPrinterJob(); PageFormat pf = pjob.defaultPage(); pf.setOrientation(PageFormat.LANDSCAPE); pf = pjob.pageDialog(pf); } }