Java 如何从eclipse中的项目中的res文件夹中获取文件?

Java 如何从eclipse中的项目中的res文件夹中获取文件?,java,eclipse,image,file,directory,Java,Eclipse,Image,File,Directory,我一直在尝试从我的项目中的res文件夹中获取一个文件,以便将其用作缓冲区图像,但没有效果 运行我上面所做的操作会抛出一个IllegalArgumentException(ImageIO.read(未知源))。 除非getResourceAsStream返回空值,否则不会发生这种情况,这意味着我无法正确地从res文件夹获取文件。 所以总的来说,我对如何解决这个问题有点迷茫 谢谢您的时间。只需执行以下操作: return ImageIO.read(new FileInputStream(new

我一直在尝试从我的项目中的res文件夹中获取一个文件,以便将其用作缓冲区图像,但没有效果

运行我上面所做的操作会抛出一个IllegalArgumentException(ImageIO.read(未知源))。 除非getResourceAsStream返回空值,否则不会发生这种情况,这意味着我无法正确地从res文件夹获取文件。 所以总的来说,我对如何解决这个问题有点迷茫

谢谢您的时间。

只需执行以下操作:

return ImageIO.read(new FileInputStream(new File("res/img/SmallDagger.png")));