Java me 带有数字输入的j2me密码字段

Java me 带有数字输入的j2me密码字段,java-me,j2mepolish,Java Me,J2mepolish,我用过 this.passwordTextField = new TextField( "", "", 30, TextField.PASSWORD | TextField.DECIMAL); 获取数字值密码字段。但它仍然将“#”作为条目,并在输出时显示“.”。但我只需要数字。我也用过 UiAccess.setInputMode( this.passwordTextField, UiAccess.MODE_NUMBERS); 我该怎么做 试试这个: this.passwordTextFiel

我用过

this.passwordTextField = new TextField( "", "", 30, TextField.PASSWORD | TextField.DECIMAL);
获取数字值密码字段。但它仍然将“#”作为条目,并在输出时显示“.”。但我只需要数字。我也用过

UiAccess.setInputMode( this.passwordTextField, UiAccess.MODE_NUMBERS);
我该怎么做

试试这个:

this.passwordTextField = new TextField( "", "", 30, TextField.PASSWORD | 
TextField.NUMERIC);
带有
textfield.DECIMAL
的textfield约束将允许用户输入字符
-


您甚至可以尝试约束
TextField.PASSWORD | TextField.NUMERIC | TextField.SENSITIVE

也可以使用

  new TextField( "", "", 30, TextField.PASSWORD | TextField.MODE_NUMBERS );