Java在MacOS 10.7.4上的系统托盘图标无法显示动画gif

12
我试图使用Java在MACOS系统托盘中显示一个动态的gif。我已经能够正确显示PNG图标,但一旦我尝试将图标设置为一个动画gif(以便显示旋转计时器),它就变成空白,在系统菜单托盘中没有任何显示。
根据System Tray类的JavaDocs,如果提供了动画图像,则应自动支持它,但它没有指定所需的图像格式或其他任何内容来获取系统托盘中的动画图标。
有人知道如何让这个工作吗?

本来想加更多的赏金,但是在手机上添加界面很混乱。 - Jeremy French
1个回答

3
很可能无法使用 java.awt.SystemTray 类解决此问题。您唯一的选择是尝试使用原生代码的 JDIC。坦白地说,我不确定 JDIC 项目是否仍在维护,很难在网上找到相关信息...
在我的一个项目中,我使用JDIC来集成系统托盘。您可以使用它作为起点并从那里获取,如果您无法找到其他资源。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接