紧急求助:怎样让JTextField只能输入数字,并且输入指定范围的数字? 如题,希望各位大虾帮帮忙!多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 答:此类问题,最正规的技术是定制组件的Document.步骤如下:1)定义自己的NumerRangeDocument,从PlainDocument继承,重写:public void insertString(...)方法;在该方法中进行只允许整数值且只能在指定范围内的检查.2)生成一个JTextField(..)组件,并将自己的NumerRangeDocument对象作为该组件的Document.即代码:JTextField tf=new JTextField(10); tf.setDocument( new NumerRangeDocument() );这样就行了. oracle 插入数据问题 怎么会出现乱码? 为什么显示成这样? 我来提问??? 提一个很难的数学问题 找重庆的程序员,想知道你们的情况信息:) 如何编写类似于VB、VC那样的图形化应用程序? git如何版本回归,还没提交 请教:java转换成unicode的方法 Borland公司其实很厉害呀! 这几段代码没有看懂,帮忙看一下 Spring and Hibernate 问题
1)定义自己的NumerRangeDocument,从PlainDocument继承,重写:public void insertString(...)方法;在该方法中进行只允许整数值且只能在指定范围内的检查.
2)生成一个JTextField(..)组件,并将自己的NumerRangeDocument对象作为该组件的Document.
即代码:
JTextField tf=new JTextField(10);
tf.setDocument( new NumerRangeDocument() );这样就行了.