- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.PopupMenuUI
-
- javax.swing.plaf.basic.BasicPopupMenuUI
-
- 已知直接子类:
-
SynthPopupMenuUI
public class BasicPopupMenuUI extends PopupMenuUI
PopupMenuUI的Windows L&F实现。 该实现是“组合”视图/控制器。
-
-
字段汇总
字段 变量和类型 字段 描述 protected JPopupMenu
popupMenu
JPopupMenu
的实例。
-
构造方法摘要
构造方法 构造器 描述 BasicPopupMenuUI()
构造一个BasicPopupMenuUI
的新实例。
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static ComponentUI
createUI(JComponent x)
构造一个BasicPopupMenuUI
的新实例。void
installDefaults()
安装默认属性。protected void
installKeyboardActions()
注册键盘操作。protected void
installListeners()
注册听众。protected void
uninstallDefaults()
卸载默认属性。protected void
uninstallKeyboardActions()
取消注册键盘操作。protected void
uninstallListeners()
取消注册听众。-
声明方法的类 javax.swing.plaf.PopupMenuUI
getPopup, isPopupTrigger
-
声明方法的类 javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
-
-
-
字段详细信息
-
popupMenu
protected JPopupMenu popupMenu
JPopupMenu
的实例。
-
-
方法详细信息
-
createUI
public static ComponentUI createUI(JComponent x)
构造一个BasicPopupMenuUI
的新实例。- 参数
-
x
- 一个组件 - 结果
-
BasicPopupMenuUI
的新实例
-
installDefaults
public void installDefaults()
安装默认属性。
-
installListeners
protected void installListeners()
注册听众。
-
installKeyboardActions
protected void installKeyboardActions()
注册键盘操作。
-
uninstallDefaults
protected void uninstallDefaults()
卸载默认属性。
-
uninstallListeners
protected void uninstallListeners()
取消注册听众。
-
uninstallKeyboardActions
protected void uninstallKeyboardActions()
取消注册键盘操作。
-
-