【问题标题】:LWUIT J2ME Using VirtualKeyboardLWUIT J2ME 使用虚拟键盘
【发布时间】:2012-03-08 09:19:12
【问题描述】:

是否可以在不分配给TextField/TextArea的情况下使用虚拟键盘?

在文档中说 VK 必须链接到一些 Component ( bindVirtualKeyboard() )。

我有一个Label 和一些Button。点击Button后,我想显示数字的虚拟键盘。

输入完成后,我想更改 Label 组件中的文本。

当然,即使我可以显示键盘,我也无法从键盘获取值,因为它没有分配给任何TextField

可以按照我的描述做吗?如果可以,您能解释一下如何做吗?或者有一些例子吗?

最好的问候,

梅尔

【问题讨论】:

    标签: java-me lwuit virtual-keyboard


    【解决方案1】:

    我建议您查看VirtualKeyboard 代码,从技术上讲,它只是一个对话框,您可以根据需要对其进行子类化和显示/使用。您想要的内容无法通过标准 show API 很好地工作,因为这太通用了(对于本机 VKB 支持),但应该与实际的 LWUIT VirtualKeyboard 实现一起使用。

    【讨论】:

      【解决方案2】:

      我想知道为什么您需要来自键盘的数据,只是更改标签文本?如果那为什么不使用文本框?

      我已经阅读了太多关于虚拟键盘的内容,并且了解到如果当时没有单击文本框,我无法从键盘获取输入(无论是否虚拟)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-03
        • 2015-01-02
        • 2013-04-02
        • 1970-01-01
        相关资源
        最近更新 更多