当我运行我的jar文件时,我得到javax.imageio.IIOException: Can't read input file!
但是jar中的文件是!
代码:
try {imgs.put("player1" , ImageIO.read(new File("/car1.png")));}
catch (IOException e) {System.out.println(e);}
我试图在jar文件中放置car1.png
,但它无效。
答案 0 :(得分:3)
你可能想要这样做。
InputStream is = getClass().getResourceAsStream("car1.png");
ImageIO.read(is);