java - 如何更改 JFrame 图标

标签 java swing jframe icons

我有一个 JFrame,它在标题栏(左角)上显示一个 Java 图标。 我想将该图标更改为我的自定义图标。我该怎么做?

最佳答案

像这样创建一个新的 ImageIcon 对象:

ImageIcon img = new ImageIcon(pathToFileOnDisk);

然后用 setIconImage() 将它设置为您的 JFrame :

myFrame.setIconImage(img.getImage());

也结帐setIconImages()取而代之的是 List

关于java - 如何更改 JFrame 图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1614772/

相关文章:

java - Redhat CentOS 中的 Swing 字体倾斜

java - 如何调整/缩放复杂的 JFrame

java - 设置 java 应用程序 opensuse 的标题

java - 如何将我的旧 JFrame 转换为 JPanel,以及如何使其像我使用 JFrame 时一样实际工作

java - 如何检测java中JFrame内的按钮被单击

java - <identifier> 预期的编译错误

java - Apache wicket 内部使用任何 Java 框架

java - 在线程运行时中断它;下一次中断的影响是什么?

java - 等待线程在 Java 中完成

Java 6 - 如何使 JWindow 透明?