import javax.imageio.*;
try {
image1=ImageIO.read(new File("images/3.gif"));
image2=ImageIO.read(new File("images/2.gif"));
image3=ImageIO.read(new File("images/1.gif"));
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
初始化这三张图片后,运行时没有效果啊 抛出了一个异常
javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1275)
求解决方案
------解决方案--------------------
路径问题么?或者先试一下放绝对路径
------解决方案--------------------
其实你图片放在哪儿无所谓,只要能把路径找对就可以了。
./images/3.gif前面就应该放你工程的那个相对的路径
你在出异常的时候,异常信息里面看不到什么什么文件不存在吗?debug一下,我记得应该是看得到的。
我上次就是路径没写对,然后再异常里面看到的完整路径呀,然后再根据实际情况去配出来的
------解决方案--------------------