Java Swing 更改图标

标签 java swing icons jframe

是否可以更改在 Mac 上切换应用程序(command+tab)或在 Windows 上切换应用程序(alt+tab)时显示的咖啡杯图标?

我指的不是 Jframe 窗口边框中的图标。

最佳答案

我使用的是 Windows 8,我的 JFrame 给出了我在构造函数中定义的图标,这是代码和它显示的结果的图片,

this.setIconImage(new javax.swing.ImageIcon("images\\icon.png").getImage());

这行代码被放置在扩展 JFrame 的类的构造函数中,也许它对您没有帮助,但它对我有用,请记住我为图像提供的 URl 是相对的。这是结果的图像。

enter image description here

关于Java Swing 更改图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18177711/

相关文章:

java - 用于短语和区分大小写搜索的 HTML 解析器,使用 Java

Java按钮反转

java - 如何使用 swing 制作更好更快的挂钟?

java - 多线程Swing程序中频繁调用setText()

android - Android 上不同分辨率的不同图标大小

c# - SHGetImageList - 用于较小图标的 SHIL_JUMBO (32,32)

java - Ajax + Spring Boot/Spring MVC/Jackson + 数据被截断?

java - PostgreSQL - 用户缺乏权限或找不到对象

java - JUnit:应为 <java.lang.IndexOutOfBoundsException> 但为 <java.lang.NullPointerException>

iphone - 导出 iPhone 应用程序图标而不失去清晰度?