Java 框架未图标化时如何显示系统托盘消息

Java 框架未图标化时如何显示系统托盘消息,java,system-tray,trayicon,Java,System Tray,Trayicon,有没有办法显示TrayIcon信息 tray.displayMessage("Warning", "Array index out of range", TrayIcon.MessageType.INFO); 当JFrame没有图标化时 麦迪给我带来了这个想法。我有密码 if(e.getNewState()==NORMAL){ tray.remove(trayIcon); setVisible(true); } 因此,当我试图显示消息时,TrayIcon被删除。是的,就这样做

有没有办法显示TrayIcon信息

tray.displayMessage("Warning", "Array index out of range", TrayIcon.MessageType.INFO);
当JFrame没有图标化时

麦迪给我带来了这个想法。我有密码

if(e.getNewState()==NORMAL){
    tray.remove(trayIcon);
    setVisible(true);
}

因此,当我试图显示消息时,TrayIcon被删除。

是的,就这样做。
TrayIcon
与任何其他窗口都没有关联,事实上,您甚至不需要任何窗口来让它工作。我的问题是,你试过了吗?如果是,发生了什么?如果它没有按预期工作,那么您用来尝试它的代码是什么?谢谢,您的回答带来了这个想法!我有代码删除TrayIcon时最大化,所以它不能工作xD谢谢!