<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    J2EE,Documentum,GWT,EJB學習路程

    為了所愛的,和愛我的人努力

     

    GWT中remove的小問題 我的所有隨筆屬于個人總結,有不足之處請回復指出

    在GWT中,在widget的方法remove是非常常用的,但請您好好注意一個小問題:
         當你用循環remove時,請注意最好使用倒循環,因為如果你要是用正循環的話,remove一個widget后,他的下個widget就會到他的“位置”,例如:
          int count = widgetPanel.getWidgetCount() ;
          for(int i = 0 ; i < count ; i ++ )
          {
               widgetPanel.remove(i) ;
          }
     這樣肯定會出異常的;
     因為當你remove掉第一個widget后,第二個widget就變成第一個widget了,所以,當你認為remove掉第二個時,其實是把原來的第三個widget給remove掉了;
    解決方案:
    1.倒循環:
          int count = widgetPanel.getWidgetCount() ;
          for(int i = count - 1 ; i >= 0 ; i -- )
          {
               widgetPanel.remove(i) ;
          }
    這樣就不會出現以上的情況:)
    2.remove第一個;
       int count = widgetPanel.getWidgetCount() ;
          for(int i = 0 ; i < count ; i ++ )
          {
               widgetPanel.remove(0) ;
          }
    這種方法,也正說明了GWT轉換成javascript后的特性,它是根據remove的元素,在他父元素里的“位置”進行remove,這點是和Swing最大的區別,一定要注意喲:)

    posted on 2007-03-21 01:46 田亮 閱讀(1284) 評論(1)  編輯  收藏 所屬分類: GWT

    評論

    # 不錯 2007-07-27 13:37 魔王

    寫得不錯喲,加油  回復  更多評論   

    導航

    統計

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    MyHome

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 狼人大香伊蕉国产WWW亚洲 | 国产又大又长又粗又硬的免费视频| 亚洲热线99精品视频| 四虎一区二区成人免费影院网址| 日本成人在线免费观看| 中国亚洲呦女专区| 大陆一级毛片免费视频观看i| 亚洲一区二区三区91| 免费在线观看视频网站| 亚洲伊人久久大香线蕉啊| 亚洲免费在线视频观看| 亚洲一级免费毛片| 一二三四免费观看在线电影| 亚洲日韩乱码中文字幕| 最好免费观看韩国+日本| 美女被免费网站在线视频免费| 免费一级做a爰片久久毛片潮喷| 无套内射无矿码免费看黄| 亚洲国产a级视频| 中文字幕在线免费观看视频| 久久久久久亚洲精品中文字幕| 热re99久久6国产精品免费| 亚洲韩国在线一卡二卡| 最近中文字幕mv免费高清电影 | 一级特级aaaa毛片免费观看 | 亚洲av综合av一区二区三区| 毛片大全免费观看| 日日狠狠久久偷偷色综合免费 | 又长又大又粗又硬3p免费视频| 亚洲情XO亚洲色XO无码| 曰批全过程免费视频网址 | 亚洲av伊人久久综合密臀性色| 99热这里只有精品免费播放| 亚洲情A成黄在线观看动漫软件| 日韩免费一区二区三区| 中文字幕看片在线a免费| 亚洲男人天堂影院| 国产免费观看黄AV片| 麻豆精品不卡国产免费看| 亚洲久悠悠色悠在线播放| 国产精品亚洲αv天堂无码|