当前位置: 技术问答>java相关
如何让一个JTextField如果录入错误的数据就不能转移焦点?
来源: 互联网 发布时间:2015-07-28
本文导语: 如何让一个JTextField如果录入错误的数据就不能转移焦点?比如如果是日期,可是录入了字符(aaa),就不然焦点转移?thanks | JTextField jt = new JTextField(); jt.requestFocus(); =============================...
如何让一个JTextField如果录入错误的数据就不能转移焦点?比如如果是日期,可是录入了字符(aaa),就不然焦点转移?thanks
|
JTextField jt = new JTextField();
jt.requestFocus();
================================================================
来,咱们来讨论讨论,切磋切磋!
jt.requestFocus();
================================================================
来,咱们来讨论讨论,切磋切磋!
|
你也可以捕捉键盘事件的把一些非数字的键屏蔽掉跟本不让输入不
然后在判断输入的数字是不是符合日期的要求
不符合就不让改变焦点
然后在判断输入的数字是不是符合日期的要求
不符合就不让改变焦点
|
if(不满足你的条件)textfield.requestFous();