当前位置:  开发笔记 > 编程语言 > 正文

如何在Swing中全局设置应用程序的图标?

如何解决《如何在Swing中全局设置应用程序的图标?》经验,为你挑选了1个好方法。

我知道我可以为每个表单指定一个表单,或者为根表单指定一个,然后它将级联到所有子表单,但我想有一种方法来覆盖所有表单的默认Java咖啡杯,即使那些我可能会忘记.

有什么建议?



1> Paul Brinkle..:

您可以将根表单(我假设您的意思JFrame)作为您自己的子类JFrame,并将标准功能放在其构造函数中,例如:

this.setIconImage(STANDARD_ICON);

您也可以在此处捆绑其他标准内容,例如将框架的窗口度量标准记忆为用户首选项,管理启动窗格等.

由此产生的任何新帧也将是该JFrame子类的实例.您唯一需要记住的是实例化您的子类,而不是JFrame.我不认为有任何替代记住这样做,但至少现在它是一个记住子类而不是一个setIconImage调用(可能是其他功能)的问题.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有