在java swing中有没有办法用不同的消息显示工具提示,实际上我正在处理一个应用程序,我必须在系统任务栏中的工具提示上更新应用程序的当前状态。 提前谢谢。
答案 0 :(得分:7)
+1给Dan和Guillaume Polet。只需在setToolTipText()
组件上使用trayIcon
。
我为你做了一个简短的例子。
它会创建TrayIcon
并将其添加到SystemTray
。 ToolTip
的{{1}}将每隔5秒更新一次:
TrayIcon
答案 1 :(得分:3)
您可以通过调用JComponent
方法在运行时更改任何setToolTipText()
的工具提示。
答案 2 :(得分:3)
对于TrayIcon
,您使用方法trayIcon.setToolTip
。您可以随时调用它,即使将托盘图标添加到系统托盘后它也会立即更新。