Я пытаюсь выполнить простую операцию по установке значка приложения в Java-приложении.У меня есть много рабочих примеров со мной, но в этом случае это не удается.Пожалуйста, помогите, я попытался а) б) в) отмечены в коде.а) Дает подсказку об ошибке «Нестатические getClass не могут быть ссылки из статического контекста», поэтому я попытался б) и в).В обоих случаях программа запускается, но значок НЕТ установлен, ошибок нет.(Я поставил одно и то же изображение в разные пути для целей тестирования)
private static void createAndShowGUI() {
myFrame = new MyDynamic();
myFrame.setTitle( "Sunsong Public School : Home" );
a)myFrame.setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource("../Images/Sudan.png")));
b)myFrame.setIconImage(ImageIO.read(new File("../Images/Sudan.png")));
c)Image icoon = Toolkit.getDefaultToolkit().getImage("Sudan.png"