Ошибка thrown--ImageIO обыкновение импорт BufferedImage правильно
Исключение в потоке "Thread-3" java.lang.IllegalArgumentException: вход == нуль! на javax.imageio.ImageIO.read (Unknown Source)
Code-- path--
try {
playerImage = ImageIO.read(Player.class
.getResourceAsStream("/toon.png"));
} catch (IOException e) {
e.printStackTrace();
}
Файл
H: \ рабочее пространство \ Isaac \ Resources \ toon.png
Ive исследовал это немного, но ни одно из решений действительно не сработало для меня. есть идеи?
Toon.png файл не отображается в границах флага jar, и если это так, невозможно получить в качестве ресурса. –
должны ли ресурсы быть в файле src? – Noah
Они должны быть вне файлов классов, каталога bin. Если вы используете Eclipse и вы создаете директорию с src, то я считаю, что вы также создадите эквивалентный каталог в корзине, и ваши изображения будут доступны. –