3
lblImage = new javax.swing.JLabel();
lblImage.setIcon(new javax.swing.ImageIcon("E:..path...png"));

我像这样添加了文件。我知道运行 jar 文件时它没有访问路径。帮助我如何将图像文件导入 Netbeans 中的 java 项目。

4

2 回答 2

6

推荐的方法是将图像放在resource文件夹中并按如下方式使用:

jLabel1.setIcon(new ImageIcon(getClass().getResource("/path/to/image.png"))); 

阅读更多:NetBeans 文档

于 2012-12-31T07:05:23.340 回答
1

在src文件夹中创建图片文件夹,将图片放入文件夹并给出创建图片图标对象的相对路径

     jLabel1.setIcon(new ImageIcon(getClass().getResource("/image/img1.jpg")));

然后重建jar。它将访问jar中的图像

于 2012-12-31T07:51:48.403 回答