Class BasicMenuUI

Direct Known Subclasses:
SynthMenuUI

public class BasicMenuUI extends BasicMenuItemUI
A default L&F implementation of MenuUI. This implementation is a "combined" view/controller.
  • Field Details Link icon

    • changeListener Link icon

      protected ChangeListener changeListener
      The instance of ChangeListener.
  • Constructor Details Link icon

    • BasicMenuUI Link icon

      public BasicMenuUI()
      Constructs a BasicMenuUI.
  • Method Details Link icon

    • createUI Link icon

      public static ComponentUI createUI(JComponent x)
      Constructs a new instance of BasicMenuUI.
      Parameters:
      x - a component
      Returns:
      a new instance of BasicMenuUI
    • createMenuListener Link icon

      protected MenuListener createMenuListener(JComponent c)
      Returns an instance of MenuListener.
      Parameters:
      c - a component
      Returns:
      an instance of MenuListener
    • createChangeListener Link icon

      protected ChangeListener createChangeListener(JComponent c)
      Returns an instance of ChangeListener.
      Parameters:
      c - a component
      Returns:
      an instance of ChangeListener
    • setupPostTimer Link icon

      protected void setupPostTimer(JMenu menu)
      Sets timer to the menu.
      Parameters:
      menu - an instance of JMenu.