私はPrinterJob.printDialog()
を使用して、ユーザーがプリンタを選択してさまざまな印刷設定を変更できるようにします。Java(ネイティブ)印刷ダイアログ - アイコンを変更
ただし、ダイアログは常にメインのウィンドウ(JFrame)のものではなく、標準Java coffeecupアイコンを使用して表示されます。
このダイアログのアイコンを変更するにはどうすればよいですか?
私は次のコードを使用しています:
PrinterJob pj = PrinterJob.getPrinterJob(); pj.printDialog(); // how do I change the icon for the dialog that is displayed here ... // process the selection from the dialog
は、通常、JDialogのは「親」のJFrameからアイコンを継承しますが、この場合には、私はそのダイアログの親ウィンドウを渡すか指定することはできません
私はa_horse_with_no_nameが無いカスタムアイコンと印刷ダイアログで(私たちの残りの部分のように)立ち往生するだろうと思われJava6の
ありがとうございました!私が望む答えではありませんが、少なくとも私は周りを見回すことはできません。 –