All sorts of Event stuff...
MenuItem
MenuItemEvent
MenuItemEventListener
MenuItemEventAdapter

Changes to BasicMenu & HelpMenu as well. BasicMenu is now event driven (with a generic string matcher to handle shortcut input).