HI, did anybody know how to initiate print in background using Java Printing API. I would like to print JPanel without showing in the Jframe My requirement is I need to write some text to Jpanel and Print the JPanel without showing to user. or is there any alternative ? I mean if you have some text with you if you want to print it without showing what is the best way to do it?. I am using Swing as my UI. Any Ideas greatly appreciated Thanks Murphy
posted 12 years ago
If your requirement is not to display the print dialog, use the following code ...... ...... JobAttributes jobAttributes = new JobAttributes(); jobAttributes.setDialog(JobAttributes.NONE); ...... ...... frame.getToolkit().getPrintJob(frame, jobtitle, jobAttributes, pageAttributes); ...... ......