求一個完整的JTextField的只能輸入數字或者小數的代碼
解决方案 »
- 收集JAVA WebServer和C++ Client通讯的方法?(在线等)
- Text换行
- java 使用registry-3.1.3读取注册表 字符串中文的乱码问题?不知道如何解决
- 为什么socket的outputstream关闭后socket的状态也是关闭的呢?
- 但愿Sun早点倒闭!
- 人民币数字转化为文字,如1235怎么输出一千二百三十五元?
- 为什么这个Applet没法执行,谢了啊
- 怎么使一个面板的局部重画?
- 三个java文件怎么一起编译?
- 请问怎么才能使一个类只生成一个实例?
- 父类的引用指向子类的对象 为什么只能调用继承自父类的方法,而不能调用其他方法?
- hibernate3.0 dynamic-update="true" 无效
// TODO Auto-generated method stub
String text=currencyTextField.getText();
boolean b = Pattern.matches("(0|[1-9]\\d*)(\\.\\d)?(\\d*)*",text);
if(!b)
currencyTextField.setText("");
}@Override
public void focusLost(FocusEvent e) {
// TODO Auto-generated method stub
String text=currencyTextField.getText();
System.out.println("text:"+text);
boolean b = Pattern.matches("(0|[1-9]\\d*)(\\.\\d)?(\\d*)*",text);
System.out.println("b:"+b);
if(!b)
currencyTextField.setText("");
}