现在的位置: 首页 > 综合 > 正文

JAVA中限制文本框输入长度的办法

2014年02月20日 ⁄ 综合 ⁄ 共 559字 ⁄ 字号 评论关闭

JAVA不像C#能够有maxLength这个属性对文本框的输入长度进行控制,但也是有办法实现相应的功能的。

写一个MyDocument类,继承PlainDocument。重写insertString(int offset,String str,AttributeSet a)方法。

代码如下:

如果想让jTextField的输入长度为13,那么只需jt_username.setDocument(new MyDocument(13))即可。

抱歉!评论已关闭.