SystemTray
在某些平臺上,可能不存在或不支持系統托盤,所以要首先使用SystemTray.isSupported()來檢查當前的系統是否支持系統托盤
SystemTray 可以包含一個或多個 TrayIcon,可以使用 add(java.awt.TrayIcon) 方法將它們添加到托盤,當不再需要托盤時,使用 remove(java.awt.TrayIcon) 移除它。TrayIcon 由圖像、彈出菜單和一組相關偵聽器組成。 每個 Java 應用程序都有一個 SystemTray 實例,在應用程序運行時,它允許應用程序與桌面系統托盤建立連接。SystemTray 實例可以通過getSystemTray ()方法獲得。應用程序不能創建自己的 SystemTray 實例。 TrayIcon類介紹: TrayIcon 對象表示可以添加到系統托盤的托盤圖標。TrayIcon 可以包含工具提示(文本)、圖像、彈出菜單和一組與之關聯的偵聽器。 TrayIcon 可以生成各種 MouseEvent,并支持添加相應的偵聽器,以接收這些事件的通知。TrayIcon 可以自己處理一些事件。例如,默認情況下,在 TrayIcon 上單擊鼠標右鍵時,它將顯示指定的彈出菜單。當鼠標懸停到 TrayIcon 上時,它將顯示工具提示。 如:TrayIcon(Image image, String tooltip, PopupMenu popup) 創建帶指定圖像、工具提示和彈出菜單的 TrayIcon。
TrayIcon
add(java.awt.TrayIcon)
remove(java.awt.TrayIcon)
()
系統托盤
MouseEvent
TrayIcon(Image image, String tooltip, PopupMenu popup)
這是下面代碼當鼠標放在這個“OK”上的提示 這是下面代碼當鼠標右鍵點擊“OK”上的顯示
Powered by: BlogJava Copyright © kissjava