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:アンドロイドのデフォルトプリンタポップアップを非表示にすることは可能ですか? – John