2012-03-08 63 views
0

是否可以使用虚拟键盘而不将其分配给TextField/TextAreaLWUIT J2ME使用VirtualKeyboard

在doc中说VK必须链接到一些ComponentbindVirtualKeyboard())。

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

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

当然,即使我能够显示键盘,我也无法从键盘获得价值,因为它没有分配给任何TextField

是否可以做我所描述的?如果你能解释怎么做,或者有一些例子吗?

最好的问候,

梅尔

回答

0

我建议你看一看的VirtualKeyboard码,它在技术上只是一个对话框,你可以继承和显示/作为您认为合适的。通过标准show API无法很好地工作,因为这太普通(用于原生VKB支持),但应该与实际的LWUIT VirtualKeyboard实施一起使用。

0

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

我读过太多关于虚拟键盘,并理解,如果没有在那个时刻点击文本框,我不能得到来自键盘的输入(它是虚拟的或没有)