java.lang.Object
javafx.stage.Window
javafx.stage.PopupWindow
javafx.scene.control.PopupControl
javafx.scene.control.ContextMenu
com.acgist.snail.gui.javafx.menu.Menu
- 所有已实现的接口:
javafx.css.Styleable,javafx.event.EventTarget,javafx.scene.control.Skinnable
public abstract class Menu
extends javafx.scene.control.ContextMenu
菜单
- 作者:
- acgist
-
属性概要
从类继承的属性 javafx.scene.control.ContextMenu
onAction从类继承的属性 javafx.scene.control.PopupControl
id, maxHeight, maxWidth, minHeight, minWidth, prefHeight, prefWidth, skin, style从类继承的属性 javafx.stage.PopupWindow
anchorLocation, anchorX, anchorY, autoFix, autoHide, consumeAutoHidingEvents, hideOnEscape, onAutoHide, ownerNode, ownerWindow从类继承的属性 javafx.stage.Window
eventDispatcher, focused, forceIntegerRenderScale, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, opacity, outputScaleX, outputScaleY, renderScaleX, renderScaleY, scene, showing, width, x, y -
嵌套类概要
从类继承的嵌套类/接口 javafx.scene.control.PopupControl
javafx.scene.control.PopupControl.CSSBridge从类继承的嵌套类/接口 javafx.stage.PopupWindow
javafx.stage.PopupWindow.AnchorLocation -
字段概要
从类继承的字段 javafx.scene.control.PopupControl
bridge, USE_COMPUTED_SIZE, USE_PREF_SIZE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected javafx.scene.control.MenuItembuildMenuItem(String value) 新建菜单protected javafx.scene.control.MenuItembuildMenuItem(String value, Fonts.SnailIcon icon) 新建菜单protected abstract void新建所有菜单protected void添加分隔从类继承的方法 javafx.scene.control.ContextMenu
createDefaultSkin, getItems, getOnAction, hide, onActionProperty, setOnAction, show, show从类继承的方法 javafx.scene.control.PopupControl
getClassCssMetaData, getCssMetaData, getId, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getPseudoClassStates, getSkin, getStyle, getStyleableNode, getStyleableParent, getStyleClass, getTypeSelector, idProperty, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, pseudoClassStateChanged, setId, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setStyle, skinProperty, styleProperty从类继承的方法 javafx.stage.PopupWindow
anchorLocationProperty, anchorXProperty, anchorYProperty, autoFixProperty, autoHideProperty, consumeAutoHidingEventsProperty, getAnchorLocation, getAnchorX, getAnchorY, getConsumeAutoHidingEvents, getOnAutoHide, getOwnerNode, getOwnerWindow, hideOnEscapeProperty, isAutoFix, isAutoHide, isHideOnEscape, onAutoHideProperty, ownerNodeProperty, ownerWindowProperty, setAnchorLocation, setAnchorX, setAnchorY, setAutoFix, setAutoHide, setConsumeAutoHidingEvents, setHideOnEscape, setOnAutoHide, setScene, show, show从类继承的方法 javafx.stage.Window
addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, show, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
-
构造器详细资料
-
Menu
public Menu()
-
-
方法详细资料
-
buildSeparator
protected void buildSeparator()添加分隔
-
buildMenuItem
新建菜单
- 参数:
value- 名称- 返回:
- 菜单
-
buildMenuItem
新建菜单
- 参数:
value- 名称icon- 图标- 返回:
- 菜单
-
buildMenus
protected abstract void buildMenus()新建所有菜单
-