Hallo Forum,
ich will statt dem JFileChooser die AWT-Variante des Dateiauswahldialoges verwenden, da sie "native" ist und für den User eher vertraut. Leider bekomme ich nach reichlich Googlen es nicht hin, das bekannte Java-Kaffeetassen-Icon darin entweder komplett zu entfernen oder durch ein eigenes Icon zu ersetzen.
Ich erzeuge die FileDialog-Instanz mit der Übergabe des "Haupt-"JFrame's als Konstruktorparameter, womit - nach meinem Verständnis zumindest - der FileDialog das Icon des JFrames bereits ohne weiteres automatisch übernehmen müsste, was jedoch nicht passiert.
Ferner funktionieren auch keine der beiden Varianten:
- setIconImage(Image)
- setIconImages(List<Image>)
Ist das ein Bug? Wenn ja, wie zu umgehen? JavaFX kommt nicht in Frage, da die Anwendung vollständig mit Swing läuft.
ich will statt dem JFileChooser die AWT-Variante des Dateiauswahldialoges verwenden, da sie "native" ist und für den User eher vertraut. Leider bekomme ich nach reichlich Googlen es nicht hin, das bekannte Java-Kaffeetassen-Icon darin entweder komplett zu entfernen oder durch ein eigenes Icon zu ersetzen.
Ich erzeuge die FileDialog-Instanz mit der Übergabe des "Haupt-"JFrame's als Konstruktorparameter, womit - nach meinem Verständnis zumindest - der FileDialog das Icon des JFrames bereits ohne weiteres automatisch übernehmen müsste, was jedoch nicht passiert.
Ferner funktionieren auch keine der beiden Varianten:
- setIconImage(Image)
- setIconImages(List<Image>)
Ist das ein Bug? Wenn ja, wie zu umgehen? JavaFX kommt nicht in Frage, da die Anwendung vollständig mit Swing läuft.