java swing工具提示与不同的消息

时间:2012-10-04 11:39:37

标签: java swing tooltip system-tray

在java swing中有没有办法用不同的消息显示工具提示,实际上我正在处理一个应用程序,我必须在系统任务栏中的工具提示上更新应用程序的当前状态。 提前谢谢。

3 个答案:

答案 0 :(得分:7)

+1给Dan和Guillaume Polet。只需在setToolTipText()组件上使用trayIcon

我为你做了一个简短的例子。

它会创建TrayIcon并将其添加到SystemTrayToolTip的{​​{1}}将每隔5秒更新一次:

TrayIcon

答案 1 :(得分:3)

您可以通过调用JComponent方法在运行时更改任何setToolTipText()的工具提示。

答案 2 :(得分:3)

对于TrayIcon,您使用方法trayIcon.setToolTip。您可以随时调用它,即使将托盘图标添加到系统托盘后它也会立即更新。