Java Netbeans中的资源包路径

Java Netbeans中的资源包路径,java,netbeans,package,imageicon,Java,Netbeans,Package,Imageicon,简言之,我不完全确定以下语法在我的图像路径方面给我留下了什么。我希望加载“treetop.png”,但我不断收到空指针错误 ImageIcon treetop1 = new ImageIcon(getClass().getClassLoader().getResource("/treetop.png")); 我在某个地方查到,默认情况下这会导致/res文件夹(甚至不确定这是否正确),所以包“resources”下的任何内容都应该是这一点的起点,但情况似乎并非如此 这是我的文件夹设置,我希望将我

简言之,我不完全确定以下语法在我的图像路径方面给我留下了什么。我希望加载“treetop.png”,但我不断收到空指针错误

ImageIcon treetop1 = new ImageIcon(getClass().getClassLoader().getResource("/treetop.png"));
我在某个地方查到,默认情况下这会导致/res文件夹(甚至不确定这是否正确),所以包“resources”下的任何内容都应该是这一点的起点,但情况似乎并非如此

这是我的文件夹设置,我希望将我的所有图像存储在“图像”包下,但我不知道如何路径

*该项目是“FunGame”,因此是层次结构的顶部

谢谢大家!

尝试使用
getClass().getClassLoader().getResource(“images/treetop.png”)
谢谢,它似乎可以工作!(我想,由于一些静态问题,我得到了一些错误,但它至少编译过了imageicon代码)。