JFrame , не работает KeyListener [требует правки]

356
20 сентября 2017, 10:51

Создаю приложение, являющийся игрой. Имеется класс наследованный от JFrame и реализующий интерфейс KeyListener а в конструкторе добавлен слушатель addKeyListener(this). В JFrame имеется 11 компонентов(Кнопки, поля ввода текста и вывода текста), среди которых выделяется JPanel на которой происходит отрисовка всей графики.

Почему то приложение не реагирует на нажатия клавиш.Вычитал что события нажатий клавиш застревают на компонентах которые находятся на этом JFrame, в т.е в данном случае на JPanel или других. Собственно сам вопрос, как решить эту проблему?

READ ALSO
Проблема с кодировкой SpringBoot

Проблема с кодировкой SpringBoot

Пишу на SpringBoot + Hibernate + MySQL

278
Клиент-Сервер на Java

Клиент-Сервер на Java

Написал на Java простенький клиент и сервер на сокетах для чатикаНа localhost все работает просто замечательно

179
Validates resource references inside Android XML files

Validates resource references inside Android XML files

Доброго времени суток! Столкнулся с такой проблемой, проект eclipse перенес в AS , все хорошо, НО

274
Вопрос про наследование java

Вопрос про наследование java

Почему в задаче, если сравнивать типы в приведенном порядке, то Лев и Тигр имеют тип КотЕсли же в методе строку "o instanceof Cat" сделать после аналогичных...

319