如何为所有 Java Swing 窗口设置默认图标?
如何为所有 Java Swing 窗口设置默认图标?
否则我必须为我创建的每个框架设置图标。
你有什么建议? 简单的黑客攻击也被接受。
多谢
更新:如果您建议的方法可以保持现有的框架创建代码不变,那就最好了。谢谢
How to set the default icon for all Java Swing windows?
Otherwise i have to set icons for every frame i created.
What's your suggestions?
Simple hackings are also accepted.
many thx
Update: Best if the method you suggested can leave existing frame-creation codes untouched. thx
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
创建一个扩展 JFrame 的抽象类
在构造函数中设置您的图标。
创建扩展新的
Abstract Class
的子类并在构造函数中调用super
您也可以从新类创建对象
Create an Abstact class that
extends JFrame
In the constructor set your icon.
create child class that extends your new
Abstract Class
and callsuper
in your constructorYou can also just create object from your new class
为了使 Windows 图标全局更改而不更改旧代码,我使用此代码片段
To make windows icons changes globally without changing old code I am using this code snippet