JDialog - как поменять иконку - PullRequest
3 голосов
/ 09 июня 2011

Я хочу изменить значок 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 файлов?

1 Ответ

3 голосов
/ 09 июня 2011

ImageIcon API утверждает, что поддерживаются следующие типы: JPEG и GIF. Не слишком уверен в обходном пути для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...