首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

请问一个javax.imageio图片有关问题

2012-04-28 
请教一个javax.imageio图片问题import javax.imageio.*try {image1ImageIO.read(new File(images/3.gif

请教一个javax.imageio图片问题
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一下,我记得应该是看得到的。

我上次就是路径没写对,然后再异常里面看到的完整路径呀,然后再根据实际情况去配出来的
[解决办法]

探讨
引用:
确定放的目录正确?


正解,仔细确认一下你文件的路径

image1=ImageIO.read(new File("./images/3.gif"));试一下

热点排行