如何为LWUIT TextField设置数字虚拟键盘,使用Password和Numeric约束?

时间:2011-09-22 11:16:31

标签: java-me constraints lwuit lwuit-textfield lwuit-vkb

我想将LWUIT TextField约束设置为Number和Password。我通过

制作TextField

TextField tf=new TextField();

tf.setConstraints(TextArea.NUMBER|TextField.PASSWORD);

tf.setInputModeOrder(new String[ ] {"123"} );

我使用虚拟键盘输入此文本字段。当我按下这个文本文件时,会出现alphabat虚拟键盘,并且可以像a到z和其他符号一样输入alphabat。

如何设置仅显示数字虚拟键盘的文本字段?

1 个答案:

答案 0 :(得分:1)

TextField

中使用这样的数字和密码
textField.setConstraint(TextArea.NUMERIC | TextField.PASSWORD);
textField.setInputModeOrder(new String[]{"123"});