<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

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一级大黄大色毛片| 67pao强力打造67194在线午夜亚洲| 亚洲一区二区三区在线观看蜜桃| 毛片免费在线观看| 亚洲第一精品福利| 99国产精品免费视频观看| 在线免费观看亚洲| 免费观看激色视频网站bd | 黄网站色视频免费观看45分钟| 免费黄色大片网站| 美女视频黄.免费网址| 免费国产小视频在线观看| 日韩久久无码免费毛片软件| 亚洲精品网站在线观看不卡无广告 | 在线播放免费人成视频网站| 亚洲国产精品13p| 亚洲免费观看在线视频| 国产片AV片永久免费观看| 亚洲大码熟女在线观看| 免费在线观看中文字幕| a级精品九九九大片免费看| 亚洲日韩图片专区第1页| 日韩精品福利片午夜免费观着| 亚洲国产美女精品久久久| 亚洲成a人片在线播放| 青青草原1769久久免费播放| 亚洲av乱码一区二区三区香蕉 | 亚洲色偷偷狠狠综合网| 国产一区二区三区免费观在线| 99久久精品国产亚洲| 女人张开腿等男人桶免费视频| 一级特黄a免费大片| 亚洲卡一卡2卡三卡4卡无卡三| 毛片a级三毛片免费播放| 中文字幕成人免费高清在线| 亚洲精品欧洲精品| 又黄又大又爽免费视频| 久久w5ww成w人免费| 国产亚洲精品免费| 亚洲性无码av在线| 亚洲美日韩Av中文字幕无码久久久妻妇|