我有一个Form
,我添加了Container
。 Container
有一个TextArea
,一些RadioButtons
,另一个Container
有一些Buttons
。
1)TextArea
2)RadioButtons
3)另一个Container
,其中Buttons
现在,如果焦点位于Container
上的Form
上,我按下'向下箭头键',焦点会跳转到第一个组件TextArea
。
同样,如果焦点位于Container
Form
上的第一个TextArea
,我按下向上箭头键,焦点会跳转到{{1}的最后一个组成部分}}
这很烦人。我如何防止这种情况发生?
因此,焦点在于Form
Container
的第一个Form
...我希望焦点保持在TextArea
,即使“向上箭头”关键是按。
答案 0 :(得分:5)
您可以使用Form
的方法setCyclicFocus(boolean cyclicFocus)
解决该问题。只需将此值设为false
即可。因此,请使用Form.setCyclicFocus(false)