- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.PopupMenuUI
-
- 已知直接子类:
-
BasicPopupMenuUI
,MultiPopupMenuUI
public abstract class PopupMenuUI extends ComponentUI
JPopupMenu可插拔的外观和界面。
-
-
构造方法摘要
构造方法 Constructor 描述 PopupMenuUI()
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 Popup
getPopup(JPopupMenu popup, int x, int y)
返回Popup
,负责显示JPopupMenu
。boolean
isPopupTrigger(MouseEvent e)
返回给定的MouseEvent
是否是平台的弹出菜单触发事件-
Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
-
-
-
方法详细信息
-
isPopupTrigger
public boolean isPopupTrigger(MouseEvent e)
返回给定的MouseEvent
是否是平台的弹出菜单触发事件- 参数
-
e
- aMouseEvent
- 结果
-
如果
MouseEvent e
是弹出菜单触发器,MouseEvent e
true - 从以下版本开始:
- 1.3
-
getPopup
public Popup getPopup(JPopupMenu popup, int x, int y)
返回Popup
,负责显示JPopupMenu
。- 参数
-
popup
- JPopupMenu请求弹出popup
-
x
- 屏幕x位置弹出窗口显示在 -
y
- 屏幕y位置弹出窗口将显示在。 - 结果
- 将显示JPopupMenu的弹出窗口
- 从以下版本开始:
- 1.4
-
-