文档介绍:×÷Õߣºblackwhites
email: blackwhites@
ÈÕÆÚ£º2000-10-11 15:02:01
Limit TextField input to numeric valueimport .*;
import .*;
public class TextFieldWithLimit extends TextField
implements KeyListener {
private int maxLength;
public TextFieldWithLimit
(String initialStr,int col,int maxLength) {
super(initialStr,col);
= maxLength;
addKeyListener(this);
}
public TextFieldWithLimit (int col,int maxLength) {
this("",col,maxLength);
}
public void keyTyped(KeyEvent e) {
char c = ();
int len = getText().length();
if (len < maxLength) {
return;
}
else {
if((c==)||
(c==) ||
(c==)||
(c==)||
())
return;
else {
();
}
}
}
public void keyPressed(KeyEvent e) { }
public void keyReleased(KeyEvent e) { }
}