textfield - LWUIT 文本域

标签 textfield lwuit

如果调用 setMaxSize(1) 方法,触觉键盘仅输入第一个字符。例如只能在“ABC”中写 A 或在“DEF”中写 D 等等关于如何解决这个问题的任何想法

最佳答案

很有趣。我自己没有尝试过,但我明白为什么会失败。 我怀疑是否有一个简单的解决方案可以覆盖文本字段输入并自己实现单字符行为。只需将最大长度设置为 2 并通过使用给定的字符调用 super.setText() 来覆盖 insertChar 方法。

关于textfield - LWUIT 文本域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9228978/

相关文章:

java-me - 如何在 lwuit TextField 或组合框中添加日历

java - lwuit 从按钮打开默认电子邮件/邮件客户端

java - CodeNameOne动态创建的Form,如何 "Back"

java - Canvas 上的 SWT 可编辑文本字段

JavaFX-8:限制文本字段中的字符数

Android - 自动填充另一个应用程序的文本字段

java-me - LWUIT 滚动跳转问题

java - 使用微模拟器从 jar 制作 apk

flash - AS3 TextField 设置文本的上边距,因为一些字符被剪掉了

java - Java中使用一个TextField输入多个数据