在LWUIT中将焦点应用于文本域

时间:2013-01-19 08:21:19

标签: lwuit

我在LWUIT中创建了一个自定义键盘,如下所示。我放置一个文本字段并放置“A-Z”中的按钮,并将actionlistener添加到每个按钮,以便它显示在文本字段中。现在我的问题是没有焦点可用。如果我需要在单词的中间编辑一个字母,除了删除所有字母之外没有其他方法可以纠正它。所以我的问题是如何在文本字段中实现focuspointer,以便我可以在任何地方更改任何字母。

3 个答案:

答案 0 :(得分:0)

您可以创建FocusListener并实现您想要的,然后使用函数add lisitner到文本字段:

textFiledInstance.addFocusListener(Focus Listner instance)

答案 1 :(得分:0)

如果要创建自定义VirtualKeyboard,我建议您使用资源编辑器。

您必须查看此LWUIT VKB

答案 2 :(得分:0)

你是在谈论在LWUIT中用虚拟键盘移动光标吗?

您需要做的就是触摸VKB中的字段,而不是正在编辑的文本字段(将关闭VKB)。这将移动光标。