将焦点应用于LWUIT中的文本字段

将焦点应用于LWUIT中的文本字段,lwuit,Lwuit,我在LWUIT中创建了一个定制键盘,如下所示。我在“a-Z”中放置了一个文本字段和按钮,并在每个按钮中添加了actionlistener,使其显示在文本字段中。现在我的问题是没有焦点。如果我需要在一个单词的中间编辑一个字母,除了删除所有的字母为止,没有办法,然后改正它。所以我的问题是如何在文本字段中实现一个focuspointer,这样我就可以在任何地方更改任何字母 您可以创建FocusListener并实现所需功能,然后使用函数add lisitner to text field: textF

我在
LWUIT
中创建了一个定制键盘,如下所示。我在“a-Z”中放置了一个文本字段和按钮,并在每个按钮中添加了actionlistener,使其显示在文本字段中。现在我的问题是没有焦点。如果我需要在一个单词的中间编辑一个字母,除了删除所有的字母为止,没有办法,然后改正它。所以我的问题是如何在文本字段中实现一个focuspointer,这样我就可以在任何地方更改任何字母

您可以创建FocusListener并实现所需功能,然后使用函数add lisitner to text field:

textFiledInstance.addFocusListener(Focus Listner instance)

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


你必须看看这个

你是说在LWUIT中移动虚拟键盘中的光标吗

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