Java ImageIO找不到图像
我正在做一个游戏,你打一个棍子,我已经有错误试图画背景图像 这是我的代码:(我实际上是这些代码块最差的,因为某些原因它不能正确粘贴,这是一个粘贴库:) 下面是我得到的错误:Java ImageIO找不到图像,java,file,javax.imageio,Java,File,Javax.imageio,我正在做一个游戏,你打一个棍子,我已经有错误试图画背景图像 这是我的代码:(我实际上是这些代码块最差的,因为某些原因它不能正确粘贴,这是一个粘贴库:) 下面是我得到的错误: javax.imageio.IIOException: Can't read input file! at javax.imageio.ImageIO.read(Unknown Source) at me.Joey402.StickFrame.main(StickFrame.java:21)
javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(Unknown Source)
at me.Joey402.StickFrame.main(StickFrame.java:21)
以前,当在不同的项目中使用小程序时,图像与此项目中的图像位于同一位置,并且正在工作,但是在这个项目中,由于某种原因,我得到了这个错误
提前感谢。您的文件不存在。至少不在程序正在寻找的相对路径中 通过file.exists检查程序中的文件存在性,并通过getAbsolutePath为自己提供一些进一步的分析信息
File file = new File("whatever");
if(!file.exists()) {
System.err.println("my file is not there, I was looking at " + file.getAbsolutePath());
}
您至少应该在so中进行搜索。在问问题之前。这个问题已经解决了