Module java.desktop

Class BasicMenuBarUI

直接已知的子类:
MetalMenuBarUI, SynthMenuBarUI

public class BasicMenuBarUI extends MenuBarUI
菜单栏UI的默认L&F实现。此实现是一个“组合”视图/控制器。
  • Field Details

    • containerListener

      protected ContainerListener containerListener
      ContainerListener的实例。
    • changeListener

      protected ChangeListener changeListener
      ChangeListener的实例。
  • Constructor Details

    • BasicMenuBarUI

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

    • createUI

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

      protected void installDefaults()
      安装默认属性。
    • installListeners

      protected void installListeners()
      注册监听器。
    • installKeyboardActions

      protected void installKeyboardActions()
      注册键盘操作。
    • uninstallDefaults

      protected void uninstallDefaults()
      卸载默认属性。
    • uninstallListeners

      protected void uninstallListeners()
      注销监听器。
    • uninstallKeyboardActions

      protected void uninstallKeyboardActions()
      注销键盘操作。
    • createContainerListener

      protected ContainerListener createContainerListener()
      返回一个ContainerListener的实例。
      返回:
      一个ContainerListener的实例
    • createChangeListener

      protected ChangeListener createChangeListener()
      返回一个ChangeListener的实例。
      返回:
      一个ChangeListener的实例