Module java.desktop

Class BasicMenuUI.ChangeHandler

  • All Implemented Interfaces:
    EventListener, ChangeListener
    Enclosing class:
    BasicMenuUI


    public class BasicMenuUI.ChangeHandler
    extends Object
    implements ChangeListener
    As of Java 2 platform 1.4, this previously undocumented class is now obsolete. KeyBindings are now managed by the popup menu.
    • Field Detail

      • menu

        public JMenu menu
        The instance of JMenu.
      • ui

        public BasicMenuUI ui
        The instance of BasicMenuUI.
      • isSelected

        public boolean isSelected
        true if an item of popup menu is selected.
      • wasFocused

        public Component wasFocused
        The component that was focused.
    • Constructor Detail

      • ChangeHandler

        public ChangeHandler​(JMenu m,
                             BasicMenuUI ui)
        Constructs a new instance of ChangeHandler.
        Parameters:
        m - an instance of JMenu
        ui - an instance of BasicMenuUI
    • Method Detail

      • stateChanged

        public void stateChanged​(ChangeEvent e)
        Description copied from interface: ChangeListener
        Invoked when the target of the listener has changed its state.
        Specified by:
        stateChanged in interface ChangeListener
        Parameters:
        e - a ChangeEvent object