java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PopupMenuUI
javax.swing.plaf.basic.BasicPopupMenuUI
- 直接已知的子类:
-
SynthPopupMenuUI
PopupMenuUI的Windows外观和感觉实现。此实现是一个“组合”视图/控制器。
-
Field Summary
Fields -
Constructor Summary
Constructors -
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, isPopupTriggerMethods 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()注销键盘操作。
-