我已经设法用我自己的图标替换了角落里的java咖啡杯,但是我的应用程序有大约13帧,当我像我在大型机上那样手动调用图标时,它说找不到符号getframe()。为所有子帧设置默认的java桌面应用程序图标?
任何想法如何将默认图标设置为主框架的图标?我用这个代码,以我的图标应用到主框架:
URL url = ClassLoader.getSystemResource("calculatormedii/resources/CMed1.png");
Toolkit kit = Toolkit.getDefaultToolkit();
Image img = kit.createImage(url);
getFrame().setIconImage(img);
但我已经有一些jFrames被实现。有没有办法将它们转换为jDialogs或手动将图标添加到每个? – Bugster 2011-12-28 19:45:18
将JFrame更改为JDialog。按照与框架相同的方式将组件添加到对话框中。所以主要的区别是创建对话框时使用的构造函数,正如我上面所建议的。 – camickr 2011-12-28 23:30:18