问个小问题? 当然能了如果你愿意的话加个百八十个都没问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的,给你一个提示,java里有文档类,你只要重写一个insertString()就可以在文本框里限制只输入你要求输入的内容!可以参考一下:****************************************************import java.awt.Toolkit;import javax.swing.text.*;public class NumericDocument extends PlainDocument{ protected int maxDigits=?; //?问号代表你要求的最大数字长度 protected static Toolkit toolkit=Toolkit.getDefaultToolkit(); public NumericDocument(int digits){ super(); maxDigits=digits; } public NumericDocument(){ this(?); } public void insetString(int offset,String text,AttributeSet attributes) throws BadLocationException{ int count=text.length(); for(int i=0;i<count;i++){ if(!(Character.isDigit(text.charAt(i)))){ toolkit.beep(); //响铃,你也可以弹出警告框 return; } } if((maxDigits>0)&&((getLength()+count)>maxDigits)){ toolkit.beep(); return; } super.insertString(offset,text,attributes); }}在你要实现的类里调用该类并实例话就行! IP 正则表达式问题 想把swt的combo作为SQL语句的where的条件? JNI传递可变参数给C 一道笔试题 求助 [求助]如何获取系统盘符 想用JAVA提取位图的数据,请知道的人指个路,谢谢 package 菜鸟问题!~快来讨论呀 我有一个类想给别人从另外的程序访问应怎么做?? java 处理中文的问题!急! 请教!可能是一个简单的问题。 真是摸不到头脑的问题!
可以参考一下:****************************************************
import java.awt.Toolkit;
import javax.swing.text.*;public class NumericDocument extends PlainDocument{
protected int maxDigits=?; //?问号代表你要求的最大数字长度
protected static Toolkit toolkit=Toolkit.getDefaultToolkit(); public NumericDocument(int digits){
super();
maxDigits=digits;
} public NumericDocument(){
this(?);
} public void insetString(int offset,String text,AttributeSet attributes) throws BadLocationException{
int count=text.length();
for(int i=0;i<count;i++){
if(!(Character.isDigit(text.charAt(i)))){
toolkit.beep(); //响铃,你也可以弹出警告框
return; }
}
if((maxDigits>0)&&((getLength()+count)>maxDigits)){
toolkit.beep();
return;
}
super.insertString(offset,text,attributes);
}
}
在你要实现的类里调用该类并实例话就行!