kooyee ‘s blog

开源软件, 众人努力的结晶, 全人类的共同财富
posts - 103, comments - 55, trackbacks - 0, articles - 66
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Swing Textfield 添加 Text limit 功能

Posted on 2008-02-16 22:57 kooyee 阅读(453) 评论(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;//鼠标离开

只有注册用户登录后才能发表评论。


网站导航: