我正在尝试创建一个包含带图标按钮的 Jframe 类
public ImageIcon Flag = new ImageIcon(getClass().getResource("resources/Flag.png"));
给我一个空指针异常
"C:\Users\Khalidi\Documents\NetBeansProjects\MineSweeper\resources\Flag.png"
是完整的目录才能到达我想要的图片 我创建了文件夹资源来存放我需要的图像 我应该把图片放在哪里?我应该写哪一行代码?
提前致谢
最佳答案
用同样的方法尝试使用包路径。 比如我的图片在org.nisheeth.resources包中,应该这样写。
public ImageIcon flag = new ImageIcon(Test.class.getResource("/org/nisheeth/resource/Flag.png"));
关于java - 我在哪里放置 java (netbeans) 中图标的图像以及如何将它们链接到代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26236213/