Предотвратить потерю фокуса последнего компонента формы LWUIT при нажатии клавиши со стрелкой вниз

У меня есть любовь Form к которому я добавил Container, Container имеет TextArea, немного RadioButtons и, наконец, еще один Container который имеет некоторые Buttons,

1)TextArea
2)RadioButtons
3) Другой Container с некоторыми Buttons

Теперь, если основное внимание уделяется моему последнему Container на Form и я нажимаю клавишу "стрелка вниз", фокус переходит на первый компонент TextArea,

Точно так же, если основное внимание уделяется моему первому Container на FormTextArea и я нажимаю клавишу "стрелка вверх", фокус переходит к последнему компоненту Form,

Это очень раздражает. Как я могу предотвратить это?

Так что, если фокус на первом Container из FormTextArea... Я хочу, чтобы фокус оставался на TextArea даже если нажата клавиша "стрелка вверх".

1 ответ

Решение

Вы можете решить эту проблему, используя Formметод setCyclicFocus(boolean cyclicFocus), Просто поместите это значение в false, Итак, используйте Form.setCyclicFocus(false)

Другие вопросы по тегам