托盤制造廠商 電腦上出來“系統(tǒng)托盤”是干嘛的???
電腦上出來“系統(tǒng)托盤”是干嘛的?。肯到y(tǒng)托盤是一個特殊的區(qū)域,通常位于桌面的底部,用戶可以隨時訪問正在運行的程序。在Microsoft Windows中,系統(tǒng)托盤通常指任務欄的狀態(tài)區(qū)域;在GNOME桌面
電腦上出來“系統(tǒng)托盤”是干嘛的?。?/h2>
系統(tǒng)托盤是一個特殊的區(qū)域,通常位于桌面的底部,用戶可以隨時訪問正在運行的程序。在Microsoft Windows中,系統(tǒng)托盤通常指任務欄的狀態(tài)區(qū)域;在GNOME桌面中,系統(tǒng)托盤通常指廣告牌區(qū)域;在KDE桌面中,系統(tǒng)托盤指系統(tǒng)托盤。在每個系統(tǒng)中,托盤是桌面環(huán)境中運行的所有應用程序的共享區(qū)域。訪問系統(tǒng)托盤類java.awt.SystemTray文件表示桌面上的系統(tǒng)托盤。通過調(diào)用靜態(tài)方法系統(tǒng)托盤.getSystemTray()以訪問系統(tǒng)托盤。然后,在調(diào)用此方法之前,應該使用靜態(tài)方法系統(tǒng)托盤.isSupported()檢查是否支持系統(tǒng)托盤。如果操作系統(tǒng)上的系統(tǒng)托盤未就緒或不受支持,則方法issupported()返回false。此時,如果應用程序試圖調(diào)用getsystemtray()方法,它將拋出一個異常java.lang.UnsupportedOperationException異常每個Java應用程序都有一個systemtray實例。因此,應用程序不應該創(chuàng)建自己的systemtray實例。相反,它應該通過調(diào)用getsystemtray()方法來獲取當前可用的系統(tǒng)托盤。系統(tǒng)托盤包含一個或多個托盤圖標,這些圖標是通過調(diào)用add()方法創(chuàng)建的java.awt.TrayIcon文件)當不需要這些圖標時,可以通過調(diào)用remove()方法添加它們java.awt.TrayIcon文件)為了擺脫它。注意:Mustang新添加的代碼庫指出,如果Java運行時或操作系統(tǒng)發(fā)現(xiàn)圖標無法添加到系統(tǒng)托盤中,add()方法將拋出awtexception異常。例如,在X-Windows桌面環(huán)境中,如果系統(tǒng)托盤不存在,將拋出awtexception異常。