0
印刷ダイアログのカップアイコンを変更するには?
過去に「ファイルを開く」と「ファイルを保存する」ダイアログで「Javaのカップアイコン」を変更したのですが、印刷ダイアログにある「Javaのカップアイコン」を他のアイコンに変更するにはどうしたらよいのでしょうか?
「ファイルを開く」や「ファイルを保存する」で活用した方法と同様のコードを書いてみましたが途中で手が止まってしまい、またネット検索してみましたが該当するページがみつかりませんでした。
基礎的なことかもしれませんが教えて下さい。
以下が該当部分のコードです。
jButton0.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent event){
//もしボックススコア印刷なら
if(event.getActionCommand().equals("ボックススコア印刷")) {
try{
PrinterJob printjob1 = PrinterJob.getPrinterJob();
printjob1.setPrintable(printPanel1);
//以下の2行は印刷ダイアログのカップアイコンを「プリンター」アイコンに変更するためのコード
JFrame frame = new JFrame();
frame.setIconImage(Toolkit.getDefaultToolkit().createImage("./img/printer.png"));
//-----------------------------------------------------------------------------------
//native Dialog
if (printjob1.printDialog(attributes)){
printjob1.print(attributes);
}
} catch (PrinterException exception) {
JOptionPane.showMessageDialog(SheetDisplayTool.this, exception);
}
}
}
}
});