У меня ошибка для моего графического интерфейса. Попытка установить значок строки заголовка затем будет включена в Runnable JAR.
BufferedImage image = null;
try {
image = ImageIO.read(getClass().getClassLoader().getResource("resources/icon.gif"));
}
catch (IOException e) {
e.printStackTrace();
}
frame.setIconImage(image);
Вот ошибка, которую я получаю:
Exception in thread "main" java.lang.IllegalArgumentException: input == null!
at javax.imageio.ImageIO.read(Unknown Source)
at GUI.<init>(GUI.java:39)
at GUI.main(GUI.java:351)
Изображение находится в правильном каталоге, в котором папка "resources" является корнем файл проекта