【发布时间】:2010-09-28 02:47:05
【问题描述】:
我正在尝试使用透明 PNG 作为我的 Java 应用程序的图标。 JFrame 和任务栏上的图像效果很好。但是,当我将图像与 TrayIcon 一起使用时,PNG 的边缘周围会出现黑色哑光背景。
还有其他人遇到过这个问题吗?我真的很想使用 PNG 而不是 GIF 或 JPEG。
【问题讨论】:
标签: java png transparency trayicon
我正在尝试使用透明 PNG 作为我的 Java 应用程序的图标。 JFrame 和任务栏上的图像效果很好。但是,当我将图像与 TrayIcon 一起使用时,PNG 的边缘周围会出现黑色哑光背景。
还有其他人遇到过这个问题吗?我真的很想使用 PNG 而不是 GIF 或 JPEG。
【问题讨论】:
标签: java png transparency trayicon
对于Java6,TrayIcon 应该使用 PNG 图片,但正如 SO question 中提到的,请检查:
java.awt.Image 等外部库)【讨论】:
TrayIcon 构造函数获取图像。你确定 Java 可以从 SVG 文件创建图像吗?