Używam PrinterJob.printDialog()
, aby umożliwić użytkownikowi wybór drukarki i zmianę różnych ustawień drukowania.Okno dialogowe drukowania Java (natywna) - zmień ikonę
Jednak okno dialogowe jest zawsze wyświetlane przy użyciu standardowej ikony Java Coffee Coffeecup, a nie tej z mojego głównego okna (JFrame).
Jak mogę zmienić ikonę dla tego okna dialogowego?
Używam następujący fragment kodu:
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
Normalnie JDialog dziedziczy ikonę z „macierzystego” JFrame, ale w tym przypadku nie mogę przechodzić lub określ okna nadrzędnego do tego dialogowe
Używam java6
Dzięki! Nie odpowiedź, na którą liczyłem, ale przynajmniej mogę przestać się rozglądać. –