kooyee ‘s blog

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

          Swing Textfield 添加 Text limit 功能

          Posted on 2008-02-16 22:57 kooyee 閱讀(464) 評論(0)  編輯  收藏 所屬分類: Swing/Applet
          對 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();
                  }

              }
          這樣當輸入文字長度為限制的長度時,則不處理事件。 這樣達到沒有輸入的效果. 



              MOUSE_PRESS=1,  //表示鼠標壓下
              MOUSE_RELEASE=2,// 表示鼠標在不同位置釋放
              MOUSE_CLICK=3, //表示鼠標在同一位置點擊
              MOUSE_ENTER=4,//鼠標進入
              MOUSE_EXIT=5;//鼠標離開
          主站蜘蛛池模板: 木兰县| 禹城市| 庆城县| 莒南县| 丹阳市| 西藏| 霍山县| 玛曲县| 舟曲县| 乌兰浩特市| 霍林郭勒市| 闵行区| 英吉沙县| 新宾| 汤原县| 宜春市| 盘锦市| 灯塔市| 祁连县| 桂平市| 三门县| 肃南| 新乡县| 无锡市| 玉溪市| 民勤县| 开阳县| 忻州市| 平利县| 修水县| 长顺县| 固阳县| 清原| 冷水江市| 尉犁县| 沁水县| 东阳市| 从化市| 湘乡市| 团风县| 甘谷县|