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

时间:2015-08-25 20:48:00

标签: java eclipse image file directory

我一直在尝试从我的项目中的res文件夹中获取一个文件,以便我可以将它用作BufferedImage,但无济于事。

Trying to get the file and use ImageIO to get a BufferedImage

This is the project so far - the image is under /res/img

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

感谢您的时间。

1 个答案:

答案 0 :(得分:1)

这样做:

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