将.png加载到eclipse中?

时间:2014-03-02 19:29:01

标签: java eclipse

我正在尝试读取项目图像的像素值。但是,当我尝试在Eclipse中读取图像时,我得到Null

这是我正在使用的说明:

BufferedImage image =ImageIO.read(MyClass.class.getResource("/Resources/bird_small.png"));

Resources是一个源文件夹,其路径为:/Project/Resources

程序保存在路径中:/Project/src/MyClass.java

当我直接使用终端运行程序时(稍微改动一下),程序运行正常。 我在这上面看过一些类似的帖子,但是他们似乎都没有帮助我。

1 个答案:

答案 0 :(得分:0)

Resources应该在src

ProjectRoot
         src
            Resources
                 bird_small.png
            MyClass.java

构建项目时,Eclipse会将src中的所有内容复制到类路径中。