如何更改NetBeans中SingleFrameApplication 桌面应用项目的咖啡图标
陆续做Swing开发2年多了,当初也不知道怎么样改这个图标,在网上也不好找,一般只是说Frame的图标更改,这个方法也是自己通过源码等方式实践出来的,不知道各位还有什么更好的方法,先贴代码:
?
public class SysApp extends SingleFrameApplication { @Override protected void configureWindow(java.awt.Window root) { // ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(MainApp.class) // .getContext().getResourceMap(ServerView.class); ResourceMap resourceMap = getContext().getResourceMap(ServerView.class); Image image = resourceMap.getImageIcon("icon").getImage(); root.setIconImage(image); }?
然后在ServerView的资源文件中加入:icon=images/logo.png
后面的路径是根据是根据自己图标文件路径而定,上述代码我已经用了2年了,没有任何问题。欢迎拍砖!!!
1 楼 luwanyi 2011-08-08 楼主,你好!我现在也是遇到了你遇到的这个问题。并且请问下这段代码放到哪里执行呢?