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

          主站蜘蛛池模板: 达拉特旗| 乐陵市| 双流县| 淅川县| 大宁县| 兰溪市| 河津市| 花莲县| 贡觉县| 嵊泗县| 临西县| 宾川县| 铁力市| 兴文县| 宁陵县| 岐山县| 紫云| 林州市| 嘉兴市| 屏东市| 辉南县| 怀化市| 改则县| 长海县| 绥滨县| 阿尔山市| 枣庄市| 光泽县| 金溪县| 浦江县| 张家口市| 房山区| 织金县| 樟树市| 额济纳旗| 沧源| 青神县| 二连浩特市| 龙游县| 两当县| 桦川县|