Я пишу довольно простую IDE для разработки встроенных программ (для платформы iRobot Create), и почти каждая кнопка и пункт меню поддерживаются системой Action Java.
Это упростило обработку всех операций, которые потребует пользователь, без дублирования триггера операции.
Что я хотел бы знать, как отключить JButtons и JMenuItems, созданные из Action, путем отключения самого Action?
На случай, если это поможет, я написал класс обёртывания Action, который позволяет мне легко создавать JButton или JMenuItem прямо из самого действия, что означает, что у меня уже есть зацепки для добавления элементов в кнопки или элементы меню. в случае необходимости.
Есть предложения?