Swing
All about UI and Swing technology
Swing之JTable運用線程一個測試
摘要: 測試JTable添加數據,刪除數據頻繁操作,JTable出現數組越界的處理
在工作中如果遇到頻繁的操作Jtable的數據,特別是速率很快的情況下,經常會遇到
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException
這樣的數組越界的異常,這里引入Swing的一個線程,能很好的解決這個問題
供同樣遇到這樣問題的人參考。
閱讀全文
posted @
2008-07-30 11:48 蔣家狂潮 閱讀(1775) |
評論 (3) 編輯
關于JTree行高的問題
摘要: JTree在WindowLookAndFeel外觀下設置不同行高
閱讀全文
posted @
2007-11-26 10:28 蔣家狂潮 閱讀(551) |
評論 (0) 編輯
SWING展示系統文件樹
摘要: 一般情況下,構建一個SWING樹,都是先要構建好存放數據的模型(TreeModel),在一般情況下,實現起來都沒有問題,但當數據量非常大的時候,一次性構建好TreeModel,將會花費很多時間,界面處于灰掉的狀態(當然可以另開其他線程,可以操作其他界面),這個給用戶的感覺非常差。解決這個問題的關鍵在于,樹模型的數據。我們都知道,系統文件是一層一層很有層次性,這樣我們就可以以一個文件(不管是文件還是文件夾)為樹節點,當初次加載樹的時候,點擊樹節點,先判斷其有沒有子節點,若無,就去讀去該節點的保存的文件信息,若為文件夾,就去取其文件夾下的所有文件,構造出樹節點,加到樹中。第二次點擊的時候,就不會去讀磁盤文件系統了。
閱讀全文
posted @
2007-10-30 16:22 蔣家狂潮 閱讀(1539) |
評論 (1) 編輯