kooyee ‘s blog

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

          Swing Textfield 添加 Text limit 功能

          Posted on 2008-02-16 22:57 kooyee 閱讀(462) 評論(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;//鼠標離開
          主站蜘蛛池模板: 台山市| 临安市| 女性| 景德镇市| 陕西省| 天全县| 墨脱县| 雷州市| 榆社县| 西平县| 阿勒泰市| 丰宁| 黄山市| 汝阳县| 黄平县| 韩城市| 广饶县| 丹棱县| 翁源县| 彩票| 横山县| 巍山| 方山县| 鹿泉市| 阜新| 佛坪县| 习水县| 泌阳县| 稷山县| 永靖县| 平塘县| 三明市| 定州市| 江津市| 高碑店市| 蓬溪县| 车险| 通州市| 浦北县| 平谷区| 连云港市|