У меня есть JFrame, который содержит почти все в приложении.К нему прикреплено KeyListener
, а также несколько кнопок и текстовое поле.Проблема в том, что при нажатии кнопки или выделении текстового поля он получает фокус и ярлыки не работают.Конечно, из них можно выполнять вкладки, но для этого необходимо выполнить ВСЕ (каждую кнопку, каждое текстовое поле), прежде чем снова фокусировать окно.
Есть ли разумный способ требовать только одну вкладку для возврата фокуса на рамку из текстового поля, и нет вкладок для возврата фокуса на рамку при нажатии кнопки?
WindowListener не кажется лучшим способом сделать это, но если это единственный способ, я полагаю, я могу продвинуться вперед.
Заранее спасибо!