如何在Mac、Java中设置TrayIcon图像标题中的图标

如何在Mac、Java中设置TrayIcon图像标题中的图标,java,trayicon,Java,Trayicon,我已经创建了一个使用托盘图标的示例java应用程序 trayIcon.displayMessage("Sun TrayIcon Demo", "This is an error message", TrayIcon.MessageType.ERROR); 如果我使用上面的,那么在Linux和Windows的情况下,它使用系统默认的错误图标,但在Mac中,外观和感觉是不同的。我想为标题设置图像。除了TrayIcon.MessageType.

我已经创建了一个使用托盘图标的示例java应用程序

trayIcon.displayMessage("Sun TrayIcon Demo",
                            "This is an error message", TrayIcon.MessageType.ERROR);
如果我使用上面的,那么在Linux和Windows的情况下,它使用系统默认的错误图标,但在Mac中,外观和感觉是不同的。我想为标题设置图像。除了TrayIcon.MessageType.ERROR,我也不想更改托盘的图标。因此,如何设置图标将显示在消息的标题中

谢谢
Sunil Kumar Sahoo

Java 6中的系统托盘图标在OSX下似乎不太友好。最后,我使用条件语句来显示一个不同的托盘图标,并简单地弹出一个对话框窗口,而不是OSX下的trayIcon.displayMessage。我还没有试过SWT系统托盘,你可以试一下。@Sunil Kumar Sahoo:你有什么解决办法吗?请在这里分享。因为我在OSX上也有同样的问题。感谢Java 6中的系统托盘/托盘图标在OSX下似乎不太友好。最后,我使用条件语句来显示一个不同的托盘图标,并简单地弹出一个对话框窗口,而不是OSX下的trayIcon.displayMessage。我还没有试过SWT系统托盘,你可以试一下。@Sunil Kumar Sahoo:你有什么解决办法吗?请在这里分享。因为我在OSX上也有同样的问题。谢谢