防止按下向下箭头键时 LWUIT 表单的最后一个组件失去焦点
-
13-12-2019 - |
题
我有一个lwuit Form
我添加了一个 Container
. 。这 Container
有一个 TextArea
, , 一些 RadioButtons
最后是另一个 Container
其中有一些 Buttons
.
1)TextArea
2)RadioButtons
3)另一个 Container
和一些 Buttons
现在如果焦点是我的最后一个 Container
于 Form
然后我按“向下箭头键”,焦点跳到第一个组件 TextArea
.
同样,如果重点是我的第一个 Container
于 Form
TextArea
然后我按“向上箭头键”,焦点跳到最后一个组件 Form
.
这很烦人。我该如何防止这种情况发生?
所以如果重点是第一个 Container
的 Form
TextArea
...我希望焦点继续放在 TextArea
即使按下“向上箭头”键。
解决方案
您可以使用以下方法解决该问题 Form
的方法 setCyclicFocus(boolean cyclicFocus)
. 。只需将此值放入 false
. 。所以,使用 Form.setCyclicFocus(false)
不隶属于 StackOverflow