JInternalFrame KeyListener focus - PullRequest
       7

JInternalFrame KeyListener focus

2 голосов
/ 06 июня 2011

Добрый день,

У меня есть это представление [расширяет JInternalFrame с контроллером [реализует KeyListener].В моем методе void loadListener () - это место, где я добавил KeyListener в представление.

При первом фокусировании кадра KeyListener запускает три метода.После изменения фокуса на другой кадр [другой вид, другой контроллер] и возврата к первому кадру KeyListener больше не будет срабатывать.

Как снова активируется фокус KeyListener после возврата фокуса накадр, имеющий KeyListener.

1 Ответ

1 голос
/ 06 июня 2011

Не используйте KeyListener. Swing был разработан для использования связывания клавиш , что облегчит решение проблемы фокусировки.

...