для простого приложения Java Desktop Я добавил форму JFrame с помощником среды NetBeans. Для этого кадра я хочу изменить значок в строке заголовка. Я пытался сделать это с помощью следующего кода в самом конце конструктора в сформированном View класса:Изменение значка моего приложения java
ImageIcon ii = new ImageIcon(iconUrl);
this.getFrame().setIconImage(ii.getImage());
Строка iconUrl, безусловно, правильно, объект II, кажется, хорошо, насколько я могу судить из обзора переменных в перспективе отладчика. Однако значок в строке заголовка не изменяется, это по-прежнему значок java по умолчанию.
Почему?
Это было быстро! Это сработало, спасибо! – bogus
Отлично! Посмотрите здесь: http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work –
Когда я помещаю это в свой конструктор, он говорит: «Невозможно найти символ: Класс: Изображение» , Таким образом, он не знает класс «Изображение». Что не так? – amsmath