当前位置:  技术问答>java相关

如何让一个JTextField如果录入错误的数据就不能转移焦点?

    来源: 互联网  发布时间:2015-07-28

    本文导语:  如何让一个JTextField如果录入错误的数据就不能转移焦点?比如如果是日期,可是录入了字符(aaa),就不然焦点转移?thanks | JTextField jt = new JTextField(); jt.requestFocus(); =============================...

如何让一个JTextField如果录入错误的数据就不能转移焦点?比如如果是日期,可是录入了字符(aaa),就不然焦点转移?thanks

|
JTextField jt = new JTextField();
jt.requestFocus();
================================================================
  来,咱们来讨论讨论,切磋切磋!

|
你也可以捕捉键盘事件的把一些非数字的键屏蔽掉跟本不让输入不
然后在判断输入的数字是不是符合日期的要求
不符合就不让改变焦点

|
if(不满足你的条件)textfield.requestFous();

    
 
 

您可能感兴趣的文章:

  • 关于JTextField录入的控制问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing类jtextfield的类成员方法: jtextfield定义及介绍
  • 有30个JTextField,JTextField1-JTextField30,怎样一次遍历30个JTextField,以设置它的某些属性?
  • java命名空间javax.swing类jtextfield.accessiblejtextfield的类成员方法: jtextfield.accessiblejtextfield定义及介绍
  • 为什么通过jTextField输入的汉字变成了一个字符?我用jTextField.getText().length()返回的结果就是这样!6个汉字的长度只有6!!!
  • java命名空间javax.swing类jtextfield的类成员方法: gethorizontalalignment定义及介绍
  • 怎么样让其它的几个JTextField同步呢?
  • java命名空间javax.swing类jtextfield的类成员方法: sethorizontalalignment定义及介绍
  • 有两个JTextField,当在其中一个JTextField输入字符串时,另一个JTextField里也出现相同字符串,能给出代码吗,一定给分!!!
  • java命名空间javax.swing类jtextfield的类成员方法: notifyaction定义及介绍
  • 用什么方法,可以把一个String型的字符串赋给JTextField对象?谢谢!
  • java命名空间javax.swing类jtextfield的类成员方法: paramstring定义及介绍
  • jTextField的focus
  • java命名空间javax.swing类jtextfield的类成员方法: getactionlisteners定义及介绍
  • 关于JTextField,UP有分,分不够再加!
  • java命名空间javax.swing类jtextfield的类成员方法: getaccessiblecontext定义及介绍
  • 如何使这个JTextField获得焦点?
  • java命名空间javax.swing类jtextfield的类成员方法: getscrolloffset定义及介绍
  • 如何监听JTextField的失去焦点事件?
  • java命名空间javax.swing类jtextfield的类成员方法: getcolumns定义及介绍
  • 如何使JTextField中输入的文字居中显示
  • java命名空间javax.swing类jtextfield的类成员方法: setactioncommand定义及介绍
  • 怎么把JTextField和JButton联系起来?????????


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    java相关 iis7站长之家