使用外部文件打包.jar文件

时间:2014-03-19 01:22:05

标签: java netbeans jar resource-loading

我最近完成了一个我正在研究的项目,其中一部分涉及使用ImageIcons来填充JLabel。所以我的问题是我将如何使文件路径更加通用。我的意思是说,我的图像路径就像“C:/users/user/documents/project/file.jpg”。我想将它打包成一个.jar文件,并将目标文件夹/文件包含在带有jar的zip文件中。

1 个答案:

答案 0 :(得分:0)

在使用Swing组件教程中,Loading Images Using getResource部分显示了以下代码应该起作用的七种方案:

java.net.URL imageURL = myDemo.class.getResource("images/myImage.gif");
...
if (imageURL != null) {
    ImageIcon icon = new ImageIcon(imageURL);
}