您好我正在使用NetBeans IDE,我在名为Images的文件夹中拥有我的图像(我在项目中使用的图像)。当我正在构建jar时,它不会拍摄该图像。我用来设置图片的代码是,
buttonObj.setIcon(new ImageIcon("\Images\a.jpg")
请帮忙。
答案 0 :(得分:1)
你可以试试
URL loadingUrl = this.getClass().getResource("/images/a.jpg");
ImageIcon icon = new ImageIcon(loadingUrl);
使用getClass().getResource(..)
应该是从JAR加载文件的正确方法。但请记住检查文档是否有精确的规范(如果我没有错,它会将完全限定的软件包添加到您要加载的路径中)