目的是装载图片,运行时抛出异常:
java.awt.image.RasterFormatException:( y + height ) is out of Raster
代码如下:
public BufferedImage loadImage(){
BufferedImage image = null;
try{
image = ImageIO.read(new File("d:/aa/aaa.jpg"));
} catch ( Exception e ){
System.out.println("装载图像错误!");
}
return image;
}
请大虾帮忙
------解决方案--------------------
image = ImageIO.read(new File("d:/aa/aaa.jpg"));
这个你都能编译通过? 不用转换吗?
把错误贴出来
------解决方案--------------------
要么文件不存在,要么该图片的色彩空间是adobe rgb的,别弄Exception异常,不然你根本不知道具体的异常是什么
------解决方案--------------------
回复3次都失败了,不允许继续回复?
------解决方案--------------------
1.路径不对
2.没有权限访问