日期:2014-05-20  浏览次数:20759 次

java程序打包后自定义的窗口图标不显示
本帖最后由 yuanye348623610 于 2013-03-29 22:07:00 编辑
我写了一个java小程序用eclipse打包后,自定义的窗口图标不显示。用build fat 打包后,也不能显示!

我将图标放在了icon文件夹中,icon文件夹直接放在了src的同一级目录下!
Image icon = Toolkit.getDefaultToolkit().getImage("icon/admin.gif");
setIconImage(icon);

在eclipse中运行正常,自定义的图标显示也没问题!

但打包后运行,自定义的图标不显示,仍然显示默认的java图标!这是为什么呢???
java eclipse 图标 不显示 窗口

------解决方案--------------------
打包图标到jar文件中
要用
new ImageIcon(类名.class.getResource("admin.gif"))的形式