У меня есть графический интерфейс.
Этот класс GUI расширяет JFrame.
В верхней части экрана есть JLabel с текстом.
В центре экрана находится JPanel, и к этой JPanel добавлено n x n кнопок JButton.
Мне нужен KeyListener, чтобы реагировать, если я нажму клавишу.
Для какого компонента (JFrame, JLabel, JPanel, JButtons) я должен добавить KeyListener для нормальной работы моей программы?