Я не понимаю, почему метод getSelectedItem () не будет работать. Может быть, это потому, что вы хотите получить элемент, когда пользователь нажимает? Просто создайте свои элементы MenuItem с помощью команды, которая спрашивает панель меню, какой элемент выбран. Может быть, даже лучше использовать отдельную команду для некоторых ваших предметов.
Nico