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;//鼠標離開
          主站蜘蛛池模板: 张家口市| 杭锦旗| 泰兴市| 贺州市| 和政县| 西畴县| 怀化市| 壤塘县| 南漳县| 库尔勒市| 辰溪县| 张掖市| 禹城市| 图木舒克市| 桦南县| 金山区| 镇雄县| 车险| 吕梁市| 三门县| 厦门市| 丹江口市| 西吉县| 车险| 翁源县| 旺苍县| 乐昌市| 静海县| 崇州市| 桂阳县| 丰县| 水富县| 泰州市| 平利县| 全南县| 赤峰市| 江都市| 宁明县| 定远县| 彭阳县| 类乌齐县|