Java me 当按下向下箭头键时,防止LWUIT窗体的最后一个组件失去焦点
我有一个lwuitJava me 当按下向下箭头键时,防止LWUIT窗体的最后一个组件失去焦点,java-me,lwuit,lwuit-form,lwuit-textarea,lwuit-container,Java Me,Lwuit,Lwuit Form,Lwuit Textarea,Lwuit Container,我有一个lwuit表单,其中添加了一个容器。容器有一个文本区,一些单选按钮,最后还有一个容器,它有一些按钮 1) TextArea 2) 单选按钮 3) 另一个容器带有一些按钮 现在,如果焦点在表单上的最后一个容器上,并且我按下“向下箭头键”,则焦点会跳到第一个组件文本区域 同样,如果焦点在表单上的第一个容器上文本区域,并且我按下“向上箭头键”,则焦点会跳到表单的最后一个组件 这很烦人。如何防止这种情况发生 因此,如果焦点在表单的第一个容器上TextArea…我希望焦点保持在TextArea上,
表单
,其中添加了一个容器
。容器
有一个文本区
,一些单选按钮
,最后还有一个容器
,它有一些按钮
1) TextArea
2)
单选按钮
3) 另一个
容器
带有一些按钮
现在,如果焦点在
表单上的最后一个容器上
,并且我按下“向下箭头键”,则焦点会跳到第一个组件文本区域
同样,如果焦点在表单上的第一个容器上
文本区域
,并且我按下“向上箭头键”,则焦点会跳到表单的最后一个组件
这很烦人。如何防止这种情况发生
因此,如果焦点在表单的第一个容器上
TextArea
…我希望焦点保持在TextArea上
,即使按下“向上箭头”键。您可以使用表单的方法setCyclicFocus(布尔cyclicFocus)
解决该问题。只需将此值设置为false
。所以,使用Form.setCyclicFocus(false)
是的,这是我一直在寻找的东西,它非常有效。谢谢