
已解决问题
谷歌style8887858用户在2013.05.11提交了关于“苏亚雷斯Eclipse(读取图片)”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-06T22:44:27。packagetest;importj**a.***.Graphics;importj**a.awt.Image;
importj**a.awt.image.BufferedImage;
importj**a.awt.image.RenderedImage;
importj**a.io.File;
importj**ax.imageio.ImageIO;publicclassRead{
BufferedImagebi=newBufferedImage(400,400,BufferedImage.TYPE_INT_RGB);
Graphicsg=bi.getGraphics();
publicvoidinit()throwsException
{
//读取cloud图片
Imagei=***.read(newFile("cloud"));
g.drawImage(i,0,0,**ll);
//输出图片
ImageIO.write((RenderedImage)i,"jpeg",newFile("name"));
}
publicstaticvoidmain(String[]args)throwsException{
//TODOAuto-generatedmethodstub
newRead().init();
}}想要读取磁盘里的图片,应该怎么改程序报错:Exceptioninthread"main"j**ax.imageio.IIOException:Can'treadinputfile!
atj**ax.imageio.***.read(UnknownSource)
attest.Read.init(***.j**a:15)
attest.Read.main(***.j**a:21)
我在J**a工作文件夹内里放置了图片希望大家能够帮助她。
详细问题描述及疑问:packagetest;importj**a.***.Graphics;
importj**a.awt.Image;
importj**a.awt.image.BufferedImage;
importj**a.awt.image.RenderedImage;
importj**a.io.File;
importj**ax.imageio.ImageIO;publicclassRead{
BufferedImagebi=newBufferedImage(400,400,BufferedImage.TYPE_INT_RGB);
Graphicsg=bi.getGraphics();
publicvoidinit()throwsException
{
//读取cloud图片
Imagei=***.read(newFile("cloud"));
g.drawImage(i,0,0,**ll);
//输出图片
ImageIO.write((RenderedImage)i,"jpeg",newFile("name"));
}
publicstaticvoidmain(String[]args)throwsException{
//TODOAuto-generatedmethodstub
newRead().init();
}}想要读取磁盘里的图片,应该怎么改程序报错:Exceptioninthread"main"j**ax.imageio.IIOException:Can'treadinputfile!
atj**ax.imageio.***.read(UnknownSource)
attest.Read.init(***.j**a:15)
attest.Read.main(***.j**a:21)
我在J**a工作文件夹内里放置了图片期待您的答案,不知道说什么,送你一朵小红花吧
!