Я сделал аудиоплеер, а банку было сделано с netbeans. Для того, чтобы загрузить изображения, которые я использовал:Выполнение проблемы с банкой - ошибка выборки ошибок
ClassLoader cl = this.getClass().getClassLoader();
URL playerIconURL = cl.getResource("tp/audioplayer/Images/icon.png");
if (playerIconURL != null){
ImageIcon playerIcon = new ImageIcon(playerIconURL);
frame.setIconImage(playerIcon.getImage());
}
else{
System.err.println("cannot load player icon");
}
Я упоминаю, что папка изображений в ГКЗ/TP/аудиоплеера.
Когда я бегу применение внутри Netbeans все ли в порядке, но когда я исполню банку в командной строке при запуске приложения, но это пустой, и блоки, и я получаю:
Может вы говорите мне, что я сделал неправильно или в чем проблема? Заранее спасибо!
Я пробовал, как вы сказали, и я все еще получаю эту ошибку. Может быть, я не поместил свою папку в папку проекта? это полный путь D: \ College \ Individual Projects \ Java \ Audio Player \ src \ tp \ audioplayer \ ld. В l d - последние папки с классами, и теперь я переместил папку «Изображения» в ld; Когда я разместил папку «Изображения», был в аудиоплеере. – Survivor
Я решил свою проблему, и было лучше с InputStream, поэтому thx :) – Survivor