Я хочу изменить значок JDialog (заменить стандартную чашку Java)
Я могу сделать это следующим образом:
ImageIcon img = new ImageIcon(OuterClass.class.getResource("fileThatWorks.jpg"));
myJDialog.setIconImage(img.getImage());
Но когда я заменил fileThatWorks.jpg
на image.ico
код перестал работать.
Я пытался конвертировать image.ico
в image.jpg
, но это не помогло.
Что не так с моим подходом? Почему это работает для некоторых * jpg файлов, но не работает для * ico файлов?