netbeans生成jar无法显示图片

来源:百度知道 编辑:UC知道 时间:2024/06/19 00:36:11
我的项目有两个包xx,xx.icons
xx中是java文件,xx.icons中全部是程序用的png图标

声明都是用相对路径:
new ImageIcon("src/xx/icons/close.png");

测试时都能正常显示,但生成项目之后运行jar产生的程序都无法显示图标

求解

如果是java应用程序的话,一定要先选择你的main类,右击工程,"属性"->运行->主类但是有一点要记住,netbeans不会把除jdk之外的jar包打进你的jar包中,它另外生成一个"lib"文件夹,里面放着你引用的jar包,发布的时候记得把"lib"文件夹一起发布,不然程序可能错误哦.

通过baidu搜索netbeans jar就会有一大堆资料的。