2015-01-24 3 views
-1

Вот мой код: http://pastebin.com/CkD6485JПри использовании ImageIO.read в Java я получаю вход == NULL

Когда я запускаю его через я получаю вход == нуль! и я отметил все места, в которых была вызвана ошибка. Я поместил папку/res/в путь сборки, и она не работала. Я попытался удалить его и вернуть обратно, и я попытался удалить/res из местоположения файла. Я также следую этому из этого урока: https://www.youtube.com/watch?v=WLhUzuTSTAc, поэтому я не уверен, почему это не сработает.

+0

Euh, вы добавляли файлы в качестве ресурсов в банку? –

+0

Что произойдет, если вы укажете 'res /' вместо '/ res'? –

+0

Код должен быть размещен * здесь. * – EJP

ответ

0

Ресурс /res/sheet.png должен находиться в том же банке, что и файл GameComponent.class`. Также путь чувствителен к регистру. Откройте банку с помощью 7zip, WinZip и т. Д. И проверьте путь.

Возможно, это должно было быть /sheet.png, когда все ниже /res добавлено в банку.

0

жаль об этом, но после нескольких дней осмотра я понял, что что-то не так с файлом .png, который я использовал для моего ресурса. Я загрузил совершенно новый, и он отлично работает. Спасибо за идеи, хотя

Смежные вопросы