Java me 在J2me中将textfield/textbox中的输入限制为仅字母数字

Java me 在J2me中将textfield/textbox中的输入限制为仅字母数字,java-me,nokia,Java Me,Nokia,如何在J2ME中将用户在textfield/textbox中的输入限制为字母数字?我不希望用户输入!@##$%$#*& 以下面的方式重写方法TextField并将其逻辑放入 TextField t = new TextField(){ protected boolean validChar(String c) { if ((c.charAt(0) > '0' && c.charAt(0) <

如何在J2ME中将用户在textfield/textbox中的输入限制为字母数字?我不希望用户输入!@##$%$#*& 以下面的方式重写方法TextField并将其逻辑放入

TextField t = new TextField(){
            protected boolean validChar(String c) {         
                  if ((c.charAt(0) > '0' && c.charAt(0) < '9') || (c.charAt(0) > 'a' && c.charAt(0) < 'z') || (c.charAt(0) > 'A' && c.charAt(0) < 'Z' )) {
                    return true;
                }else{
                    return false;
                }
            }
        };
TextField t=new TextField(){
受保护的布尔值validChar(字符串c){
如果((c.charAt(0)>'0'和&c.charAt(0)<'9')|;(c.charAt(0)>'a'和&c.charAt(0)<'z')|(c.charAt(0)>'a'和&c.charAt(0)<'z')){
返回true;
}否则{
返回false;
}
}
};