lblImage = new javax.swing.JLabel();
lblImage.setIcon(new javax.swing.ImageIcon("E:..path...png"));
我像这样添加了文件。我知道运行 jar 文件时它没有访问路径。帮助我如何将图像文件导入 Netbeans 中的 java 项目。
lblImage = new javax.swing.JLabel();
lblImage.setIcon(new javax.swing.ImageIcon("E:..path...png"));
我像这样添加了文件。我知道运行 jar 文件时它没有访问路径。帮助我如何将图像文件导入 Netbeans 中的 java 项目。
推荐的方法是将图像放在resource
文件夹中并按如下方式使用:
jLabel1.setIcon(new ImageIcon(getClass().getResource("/path/to/image.png")));
阅读更多:NetBeans 文档
在src文件夹中创建图片文件夹,将图片放入文件夹并给出创建图片图标对象的相对路径
jLabel1.setIcon(new ImageIcon(getClass().getResource("/image/img1.jpg")));
然后重建jar。它将访问jar中的图像