package javax.swing
1. ToolTipManager
2. UIManager
3. UIDefaults -- Swing 組件的默認值表。應用程序可以通過
UIManager
設置/獲取默認值。(繼承自hashTable -- 組件配置信息) 4. LookAndFeel
-- LookAndFeel
封裝了一個外觀。5. java.awt.SplashScreen -- 加載動畫頁面 (1.6)
直接對GUI組件編寫代碼不是一個好的想法, swing有他自己的專用線程來接收UI事件并更新屏幕, 如果你從其他線程中做對于屏幕的操作, 那么有可能產生沖突和死鎖。
使用swing事件分發線程提交要執行的任務, 可以通過任務提交給SwingUtilities.invokeLater 來實現這種方式。
這個方法會通過事件分發線程將任務放置到執行事件隊列中 --- (這個應該就是技術中通常使用的事件管理)
一切有關于GUI的操作全部放入該執行器中管理執行才能保證不會發生問題
使用swing事件分發線程提交要執行的任務, 可以通過任務提交給SwingUtilities.invokeLater 來實現這種方式。
這個方法會通過事件分發線程將任務放置到執行事件隊列中 --- (這個應該就是技術中通常使用的事件管理)
一切有關于GUI的操作全部放入該執行器中管理執行才能保證不會發生問題