隨筆-50  評論-55  文章-8  trackbacks-0
          10 2007 檔案
          SWING展示系統文件樹      摘要: 一般情況下,構建一個SWING樹,都是先要構建好存放數據的模型(TreeModel),在一般情況下,實現起來都沒有問題,但當數據量非常大的時候,一次性構建好TreeModel,將會花費很多時間,界面處于灰掉的狀態(當然可以另開其他線程,可以操作其他界面),這個給用戶的感覺非常差。解決這個問題的關鍵在于,樹模型的數據。我們都知道,系統文件是一層一層很有層次性,這樣我們就可以以一個文件(不管是文件還是文件夾)為樹節點,當初次加載樹的時候,點擊樹節點,先判斷其有沒有子節點,若無,就去讀去該節點的保存的文件信息,若為文件夾,就去取其文件夾下的所有文件,構造出樹節點,加到樹中。第二次點擊的時候,就不會去讀磁盤文件系統了。
            閱讀全文
          posted @ 2007-10-30 16:22 蔣家狂潮 閱讀(1540) | 評論 (1)  編輯

          主站蜘蛛池模板: 曲麻莱县| 县级市| 夏津县| 辰溪县| 阜平县| 渝中区| 清新县| 太保市| 张家川| 徐水县| 丹棱县| 璧山县| 鄂托克前旗| 永德县| 舞钢市| 如东县| 石屏县| 五寨县| 乐山市| 健康| 蓬安县| 武安市| 浏阳市| 芷江| 南通市| 株洲县| 东兴市| 兴义市| 昌吉市| 晋州市| 皮山县| 通辽市| 北京市| 焉耆| 陈巴尔虎旗| 建始县| 鄱阳县| 合肥市| 区。| 宁化县| 定西市|