kooyee ‘s blog

          開源軟件, 眾人努力的結(jié)晶, 全人類的共同財(cái)富
          posts - 103, comments - 55, trackbacks - 0, articles - 66
             :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Swing Textfield 添加 Text limit 功能

          Posted on 2008-02-16 22:57 kooyee 閱讀(459) 評(píng)論(0)  編輯  收藏 所屬分類: Swing/Applet
          對(duì) textfield加入 KeyTyped event.  然后加入以下event代碼


              int textLimit = 20
              private void jTextCashierKeyTyped(java.awt.event.KeyEvent evt) {
                  
          //not input character if great than textlimit
                  if (jTextCashier.getText().length() == textLimit) {
                      evt.consume();
                  }

              }
          這樣當(dāng)輸入文字長度為限制的長度時(shí),則不處理事件。 這樣達(dá)到?jīng)]有輸入的效果. 



              MOUSE_PRESS=1,  //表示鼠標(biāo)壓下
              MOUSE_RELEASE=2,// 表示鼠標(biāo)在不同位置釋放
              MOUSE_CLICK=3, //表示鼠標(biāo)在同一位置點(diǎn)擊
              MOUSE_ENTER=4,//鼠標(biāo)進(jìn)入
              MOUSE_EXIT=5;//鼠標(biāo)離開
          主站蜘蛛池模板: 梧州市| 金塔县| 辽阳县| 鄂托克旗| 淮北市| 静宁县| 册亨县| 新河县| 沙坪坝区| 新乐市| 肥西县| 樟树市| 利辛县| 驻马店市| 启东市| 隆林| 瓮安县| 厦门市| 冀州市| 甘孜| 新泰市| 比如县| 凤阳县| 山西省| 双辽市| 耒阳市| 涞水县| 彭水| 河池市| 隆昌县| 弥渡县| 措美县| 白银市| 霍州市| 营口市| 玉屏| 郴州市| 滁州市| 土默特右旗| 乐清市| 泊头市|