我尝试使用以下行加载图片(leftStanding.png):
spriteLeft[0] = new ImageIcon(getClass().getResource("resources/images/characters/" + characterType + "/leftStanding.png")).getImage();
其中characterType
(目前)"mainCharacterMale"
。但是,我在该行获得了NullPointerException。使用Netbeans,图像的文件路径为ProjectFolder/src/resources/images/characters/mainCharacterMale/leftStanding.png
。奇怪的是,在程序的早期,我以非常类似的方式加载文本文件,其路径为ProjectFolder/src/resources/saveData/SaveFile1.txt
,并且没有错误。任何帮助将不胜感激。