java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PopupMenuUI
javax.swing.plaf.basic.BasicPopupMenuUI
- 直接已知的子类:
-
SynthPopupMenuUI
PopupMenuUI的Windows外观和感觉实现。此实现是一个“组合”视图/控制器。
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI
构造一个新的BasicPopupMenuUI
实例。void
安装默认属性。protected void
注册键盘操作。protected void
注册监听器。protected void
卸载默认属性。protected void
注销键盘操作。protected void
注销监听器。Methods declared in class javax.swing.plaf.PopupMenuUI
getPopup, isPopupTrigger
Methods declared in class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
Field Details
-
popupMenu
JPopupMenu
的实例。
-
-
Constructor Details
-
BasicPopupMenuUI
public BasicPopupMenuUI()构造一个新的BasicPopupMenuUI
实例。
-
-
Method Details
-
createUI
构造一个新的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()注销键盘操作。
-