沙漠中的魚

          欲上天堂,先下地獄
          posts - 0, comments - 56, trackbacks - 0, articles - 119
            BlogJava :: 首頁 ::  :: 聯(lián)系 :: 聚合  :: 管理

          網(wǎng)上看到Jtable中revalidate的說法

          Posted on 2009-05-02 01:18 沙漠中的魚 閱讀(584) 評(píng)論(0)  編輯  收藏 所屬分類: Java

          問題:在找資料的時(shí)候看見JTabel用了setModel方法后會(huì)加上一個(gè)revalidate方法,
          可我刪了這個(gè)方法并沒見有什么不同,請(qǐng)指點(diǎn)!

          回答一:如果在application上有哪個(gè)component由于事件的觸發(fā)而發(fā)生變化(比如,形狀)的話,這個(gè)方法就是用來更新當(dāng)前程序的界面用的,就相當(dāng)于重畫一下界面

          回答二:The original author comments, very clear:


          I added a revalidate to JTable in the case that the table structure
          changes (columns/rows added/removed). This is necessary, since such an
          operation changes the size parameters of the JTable. It makes JTable
          behave more nicely in JScrollPane in an app I have here.
          主站蜘蛛池模板: 双桥区| 土默特右旗| 利川市| 江西省| 万安县| 邯郸县| 富川| 青铜峡市| 聂荣县| 抚远县| 台东县| 屏东县| 商河县| 自治县| 贺兰县| 黑水县| 泸水县| 论坛| 新民市| 许昌市| 大邑县| 黄平县| 柯坪县| 镇雄县| 九龙城区| 阜新| 米脂县| 桐梓县| 德兴市| 崇仁县| 淳安县| 永清县| 策勒县| 南部县| 枞阳县| 望谟县| 长兴县| 洪雅县| 铁岭县| 金溪县| 平凉市|