java - 我不希望用户在我的文本字段中输入 !@##$%$#*& <-- 这些特殊字符。我该如何限制这一点?

标签 java java-me lwuit

我不希望用户可以输入这些字符:

! @
$ % $ #
* &

<-- 我的文本字段中的这些特殊字符。
如何在 LWUIT 中限制这一点?

最佳答案

一种方法是扩展 TextField 类并实现 keyListener,以便在用户键入这些字符时“忽略”任何这些字符。

这是一个good tutorial就这个主题而言。

关于java - 我不希望用户在我的文本字段中输入 !@##$%$#*& <-- 这些特殊字符。我该如何限制这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9223629/

相关文章:

java-me - 在LWUIT中,按下按钮时会出现白色矩形背景,如何去除它?

java - java中比较两个数组,获取缺失数组和新数组

java - 如何从iso获取国家电话前缀

java - 将运行时对象的类传递给 java 中的泛型字段

java - 嵌套对象最佳实践

java-me - 鲁伊特闪光灯背光

code-signing - 通过 VeriSign 的证书签署 Java ME MIDlet 是否有助于避免安全警告?

java - 在三星手机中安装 j2me 应用程序

eclipse - 带有 LWUIT 的 Eclipse 中的 J2ME - 出现异常