java - Windows 上的 PNG TrayIcon 透明度

标签 java png transparency trayicon

我正在尝试使用透明的 PNG 作为我的 Java 应用程序的图标。 JFrame 和任务栏上的图像效果很好。但是,当我将图像与 TrayIcon 一起使用时,我在 PNG 的边缘周围得到了黑色哑光背景。

有没有人遇到过这个问题?我真的很想使用 PNG 而不是 GIF 或 JPEG。

最佳答案

Java6 , TrayIcon 应使用 PNG 图片,但如 SO question 中所述, 检查:

关于java - Windows 上的 PNG TrayIcon 透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/387768/

相关文章:

javascript - 有没有办法制作一个动态放置的半透明div "holes"

java - 如何去除图像中的颜色

java - 如何在Eclipse的Gradle项目中重命名包

java - 条件、谓词和规范之间有什么区别?

Java:如何将存储为 byte[] 的类加载到 JVM 中?

android - 为什么我应该使用 PNG 而不是 JPG?

png - 如何用gnuplot在标题中显示 '@'并且输出格式为png?

java - 使用 SOAP 从 Android 调用 Web 服务

android - ActionBarSherlock 背景的图像大小

python - Tkinter 窗口中的透明背景