我在LWUIT
中创建了一个自定义键盘,如下所示。我放置一个文本字段并放置“A-Z”中的按钮,并将actionlistener添加到每个按钮,以便它显示在文本字段中。现在我的问题是没有焦点可用。如果我需要在单词的中间编辑一个字母,除了删除所有字母之外没有其他方法可以纠正它。所以我的问题是如何在文本字段中实现focuspointer,以便我可以在任何地方更改任何字母。
答案 0 :(得分:0)
您可以创建FocusListener并实现您想要的,然后使用函数add lisitner到文本字段:
textFiledInstance.addFocusListener(Focus Listner instance)
答案 1 :(得分:0)
如果要创建自定义VirtualKeyboard,我建议您使用资源编辑器。
您必须查看此LWUIT VKB
答案 2 :(得分:0)
你是在谈论在LWUIT中用虚拟键盘移动光标吗?
您需要做的就是触摸VKB中的字段,而不是正在编辑的文本字段(将关闭VKB)。这将移动光标。