Использование png в jar-файле - PullRequest
3 голосов
/ 25 марта 2011

Когда я запускаю файл JAR, я получаю javax.imageio.IIOException: Can't read input file!

Но файл в банке !

код:

try {imgs.put("player1" , ImageIO.read(new File("/car1.png")));}
    catch (IOException e)   {System.out.println(e);}

Я пытался поместить car1.png везде в файл jar, но он не работает.

1 Ответ

3 голосов
/ 25 марта 2011

Вы, вероятно, хотите сделать это вместо этого.

InputStream is = getClass().getResourceAsStream("car1.png");
ImageIO.read(is); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...