1
我正在打印Jpanel及其工作正常,但现在我需要打印对话框,它始终在单击打印按钮时出现。假设当用户按下打印按钮时,默认打印机应该开始打印作业而不打印出打印对话框。这里是我使用的代码,隐藏打印对话框
Paper paper = new Paper();
paper.setImageableArea(0, 0, 153, 243);
paper.setSize(243, 154);
PageFormat format = new PageFormat();
format.setPaper(paper);
format.setOrientation(PageFormat.LANDSCAPE);
printjob.setPrintable(printable, format);
if (printjob.printDialog() == false)
return;
try {
printjob.print();
} catch (PrinterException ex) {
System.out.println("NO PAGE FOUND." + ex);
}
谢谢。
@ Xn0vv3r:这是可能的隐藏在android中的默认打印机弹出? – John 2015-02-28 10:28:13