隨筆-348  評論-598  文章-0  trackbacks-0

          示例:給文本框加入監(jiān)聽器,當非程序設(shè)置,也就是用戶通過界面修改文本之后觸發(fā)相應(yīng)的操作。

                  //為文本框加入FieldChangeListener監(jiān)聽器
                  TextField rtf = new TextField(TextField.EDITABLE);
                  FieldChangeListener rtfListener 
          = new FieldChangeListener() {
                      
          public void fieldChanged(Field field, int context) {
                          
          if (context != FieldChangeListener.PROGRAMMATIC) {
                              TextField f 
          = (TextField)field;
                              
          if(!"a".equals(f.getText()))
                              
          {
                                  f.setText(
          "c");
                              }

                          }

                      }

                  }
          ;
                  
                  rtf.setChangeListener(rtfListener);
                  
          this.add(rtf);


          ---------------------------------------------------------
          專注移動開發(fā)

          Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
          posted on 2010-01-03 22:10 TiGERTiAN 閱讀(1426) 評論(0)  編輯  收藏 所屬分類: JavaJ2MEBlackBerry
          主站蜘蛛池模板: 临沂市| 海伦市| 兰考县| 呼玛县| 榆林市| 永寿县| 巴马| 乌兰浩特市| 同江市| 霞浦县| 苍溪县| 外汇| 南郑县| 万山特区| 高州市| 丰原市| 东丽区| 峨山| 铁岭市| 桦川县| 天镇县| 新巴尔虎右旗| 芜湖市| 外汇| 青川县| 靖宇县| 丹凤县| 渭源县| 阳朔县| 黑河市| 涪陵区| 昆山市| 敦煌市| 鹤岗市| 平远县| 师宗县| 双城市| 娄底市| 汽车| 延寿县| 苏尼特左旗|