Module java.desktop

Class BasicMenuUI

直接已知的子类:
SynthMenuUI

public class BasicMenuUI extends BasicMenuItemUI
MenuUI的默认L&F实现。此实现是一个“组合”视图/控制器。
  • Field Details

    • changeListener

      protected ChangeListener changeListener
      ChangeListener的实例。
  • Constructor Details

    • BasicMenuUI

      public BasicMenuUI()
      构造一个BasicMenuUI
  • Method Details

    • createUI

      public static ComponentUI createUI(JComponent x)
      构造一个BasicMenuUI的新实例。
      参数:
      x - 一个组件
      返回:
      一个BasicMenuUI的新实例
    • createMenuListener

      protected MenuListener createMenuListener(JComponent c)
      返回一个MenuListener的实例。
      参数:
      c - 一个组件
      返回:
      一个MenuListener的实例
    • createChangeListener

      protected ChangeListener createChangeListener(JComponent c)
      返回一个ChangeListener的实例。
      参数:
      c - 一个组件
      返回:
      一个ChangeListener的实例
    • setupPostTimer

      protected void setupPostTimer(JMenu menu)
      将计时器设置给menu
      参数:
      menu - 一个JMenu的实例。