LWUIT中的手机号码验证

Juh*_*uhi -2 java validation lwuit java-me lwuit-textfield

我想检查10位数的电话号码是否全部10位数相同或不同.如果相同则表示将显示无效的手机号码警报.我想在LWUIT中使用代码.

bha*_*ath 5

TextField最大大小设置为10.它只允许10位数.同时将数字约束设置为TextField.它只允许数值.请参阅示例代码,

TextField txtf = new TextField();
txtf.setConstraint(TextField.NUMERIC);
txtf.setInputModeOrder(new String[] {"123"});
txtf.setMaxSize(10);
form.addComponent(txtf);
Run Code Online (Sandbox Code Playgroud)

还要检查文本的长度TextField.如果长度不是10位数,则可以显示警报.

要检查重复的数字,请使用addDataChangeListener.您可以在此侦听器内处理验证.

  • 很好的答案,但你不应该像"我想要代码"这样的问题 (2认同)