У меня есть Java-апплет, в котором я изменил значок изображения, который появляется в верхнем левом углу окна. Код, который я использую, это:
Toolkit kit = Toolkit.getDefaultToolkit();
Image frameIcon = kit.getImage("src/myapp/resources/logo.png");
getFrame().setIconImage(frameIcon);
Все работает нормально, пока я не разверну апплет в отдельную банку. В этом случае отображаемый значок является значком по умолчанию, как будто код не может найти изображение. Но изображение внутри, хотя и в папке: myapp / resources /
Что я здесь не так делаю?
Это какая-то странная ошибка Java?