- 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 JPopupMenupopupMenuJPopupMenu的实例。
-
构造方法摘要
构造方法 构造器 描述 BasicPopupMenuUI()构造一个BasicPopupMenuUI的新实例。
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static ComponentUIcreateUI(JComponent x)构造一个BasicPopupMenuUI的新实例。voidinstallDefaults()安装默认属性。protected voidinstallKeyboardActions()注册键盘操作。protected voidinstallListeners()注册听众。protected voiduninstallDefaults()卸载默认属性。protected voiduninstallKeyboardActions()取消注册键盘操作。protected voiduninstallListeners()取消注册听众。-
声明方法的类 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()
取消注册键盘操作。
-
-