Мне нужен слушатель, который определяет, был ли выбран JMenuItem. Не нажата, а просто выделена. Мне не нужен слушатель MouseOver, потому что выбор должен выполняться с клавиатуры. Какой слушатель я должен использовать? Заранее спасибо:)
Полагаю, вы добавляете ChangeListener в ButtonModel каждого JMenuItem.
Вы должны использовать addActionListener .
См. Также этот вопрос .