下矢印キーを押すと、Lwitフォームの最後のコンポーネントを失うのを防ぐ
-
13-12-2019 - |
質問
私はLwuit Form
を持っています。これにはContainer
を追加しました。 Container
には、TextArea
、いくつかのRadioButtons
と最後にContainer
を持つもう1つのButtons
があります。
1)TextArea
2)RadioButtons
3)いくつかのContainer
を持つもう1つのButtons
Container
の最後のForm
にフォーカスがある場合は、「下矢印キー」を押すと、フォーカスが最初のコンポーネントTextArea
にジャンプします。
同様に、焦点がContainer
Form
の私の最初のTextArea
にある場合は、「上矢印キー」を押すと、FOCUSがForm
の最後のコンポーネントにジャンプします。
これはとても厄介です。これが起こるのを防ぐにはどうすればいいですか?
では、FOCUSがContainer
Form
の最初のTextArea
にあります。
解決
Form
のメソッドsetCyclicFocus(boolean cyclicFocus)
を使用して、その問題を解決できます。この値をfalse
に入れるだけです。そのため、Form.setCyclicFocus(false)
所属していません StackOverflow