当前位置: 代码迷 >> J2SE >> java程序封装后自定义的窗口图标不显示
  详细解决方案

java程序封装后自定义的窗口图标不显示

热度:99   发布时间:2016-04-23 22:39:11.0
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"))的形式
  相关解决方案