-
- すべての実装されたインタフェース:
Styleable
,EventTarget
,Skinnable
- 直系の既知のサブクラス:
SplitMenuButton
public class MenuButton extends ButtonBase
MenuButtonは、クリックするか、押したときにContextMenu
が表示されるボタンです。 MenuButtonは、items
ObservableListに表示されるアイテムを設定し、MenuButton内に表示されるラベルを指定するtext
プロパティがあるので、Menu
コントロールと非常によく似たAPIを共有します。前述のとおり、Menu API自体と同様に、
items
ObservableListでは、MenuItem
から拡張したアイテムを提供できます。MenuItem
の有用なサブクラスには、RadioMenuItem
、CheckMenuItem
、Menu
、SeparatorMenuItem
、CustomMenuItem
などがあります。MenuButtonは、ボタンの任意の側にメニューを表示するように設定できます。 これを指定するには、
popupSide
プロパティを使用します。 デフォルトでは、メニューはボタンの下に表示されます。 ただし、popupSideの指定に関係なく、十分な領域がない場合には、ContextMenu
は適宜(通常はMenuButtonの反対側に)配置されます。例:
MenuButton m = new MenuButton("Eats"); m.getItems().addAll(new MenuItem("Burger"), new MenuItem("Hot Dog"));
MnemonicParsingは、MenuButtonではデフォルトで有効になっています。
- 導入されたバージョン:
- JavaFX 2.0
- 関連項目:
MenuItem
、Menu
、SplitMenuButton
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 ObjectProperty<EventHandler<Event>>
onHidden
ContextMenu
が非表示になった直後に呼び出されます。ObjectProperty<EventHandler<Event>>
onHiding
ContextMenu
が非表示になる直前に呼び出されます。ObjectProperty<EventHandler<Event>>
onShowing
ContextMenu
が表示される直前に呼び出されます。ObjectProperty<EventHandler<Event>>
onShown
ContextMenu
が表示された直後に呼び出されます。ObjectProperty<Side>
popupSide
MenuButtonについて、どちら側でContextMenu
を開くかを示します。ReadOnlyBooleanProperty
showing
ContextMenu
が現在表示されているかどうかを示します。-
クラス javafx.scene.control.ButtonBaseで宣言されたプロパティ
armed、onAction
-
クラス javafx.scene.control.Controlで宣言されたプロパティ
contextMenu、skin、tooltip
-
クラス javafx.scene.control.Labeledで宣言されたプロパティ
alignment、contentDisplay、ellipsisString、font、graphic、graphicTextGap、labelPadding、lineSpacing、mnemonicParsing、textAlignment、textFill、textOverrun、text、underline、wrapText
-
クラス javafx.scene.Nodeで宣言されたプロパティ
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
-
クラス javafx.scene.Parentで宣言されたプロパティ
needsLayout
-
クラス javafx.scene.layout.Regionで宣言されたプロパティ
background、border、cacheShape、centerShape、height、insets、maxHeight、maxWidth、minHeight、minWidth、opaqueInsets、padding、prefHeight、prefWidth、scaleShape、shape、snapToPixel、width
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static EventType<Event>
ON_HIDDEN
MenuButtonポップアップが非表示になったときに呼び出されます。static EventType<Event>
ON_HIDING
MenuButtonポップアップwillが非表示になったときに呼び出されます。static EventType<Event>
ON_SHOWING
ユーザーがクリックしたか、そうでなければMenuButtonとやりとりした後で、そのポップアップを示すMenuButtonの前に呼び出されます。static EventType<Event>
ON_SHOWN
MenuButtonがポップアップを表示した後に呼び出されます。-
クラス javafx.scene.Nodeで宣言されたフィールド
BASELINE_OFFSET_SAME_AS_HEIGHT
-
クラス javafx.scene.layout.Regionで宣言されたフィールド
USE_COMPUTED_SIZE、USE_PREF_SIZE
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MenuButton()
新しい空のメニュー・ボタンを作成します。MenuButton(String text)
新しい空のメニュー・ボタンを作成し、指定されたテキストがボタンに表示されるようにします。MenuButton(String text, Node graphic)
新しい空のメニュー・ボタンを作成し、指定されたテキストとグラフィックがボタンに表示されるようにします。MenuButton(String text, Node graphic, MenuItem... items)
新しい空のメニュー・ボタンを作成して、指定されたテキストとグラフィックがボタンに表示されるようにし、指定されたアイテムをitems
リストに挿入します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
fire()
これは何も行いません。ObservableList<MenuItem>
getItems()
このボタン・メニュー内に表示するアイテム。EventHandler<Event>
getOnHidden()
プロパティonHiddenの値を取得します。EventHandler<Event>
getOnHiding()
プロパティonHidingの値を取得します。EventHandler<Event>
getOnShowing()
プロパティonShowingの値を取得します。EventHandler<Event>
getOnShown()
プロパティonShownの値を取得します。Side
getPopupSide()
プロパティpopupSideの値を取得します。void
hide()
ContextMenu
を非表示にします。boolean
isShowing()
プロパティshowingの値を取得します。ObjectProperty<EventHandler<Event>>
onHiddenProperty()
ContextMenu
が非表示になった直後に呼び出されます。ObjectProperty<EventHandler<Event>>
onHidingProperty()
ContextMenu
が非表示になる直前に呼び出されます。ObjectProperty<EventHandler<Event>>
onShowingProperty()
ContextMenu
が表示される直前に呼び出されます。ObjectProperty<EventHandler<Event>>
onShownProperty()
ContextMenu
が表示された直後に呼び出されます。ObjectProperty<Side>
popupSideProperty()
MenuButtonについて、どちら側でContextMenu
を開くかを示します。void
setOnHidden(EventHandler<Event> value)
プロパティonHiddenの値を設定します。void
setOnHiding(EventHandler<Event> value)
プロパティonHidingの値を設定します。void
setOnShowing(EventHandler<Event> value)
プロパティonShowingの値を設定します。void
setOnShown(EventHandler<Event> value)
プロパティonShownの値を設定します。void
setPopupSide(Side value)
プロパティpopupSideの値を設定します。void
show()
このMenuButtonは無効ではないという前提で、ContextMenu
を表示します。ReadOnlyBooleanProperty
showingProperty()
ContextMenu
が現在表示されているかどうかを示します。-
クラス javafx.scene.control.ButtonBaseで宣言されたメソッド
arm、armedProperty、disarm、getOnAction、isArmed、onActionProperty、setOnAction
-
クラス javafx.scene.control.Controlで宣言されたメソッド
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, contextMenuProperty, createDefaultSkin, getContextMenu, getCssMetaData, getInitialFocusTraversable, getTooltip, isResizable, setContextMenu, setTooltip, skinProperty, tooltipProperty
-
クラス javafx.scene.control.Labeledで宣言されたメソッド
alignmentProperty, contentDisplayProperty, ellipsisStringProperty, fontProperty, getAlignment, getClassCssMetaData, getContentBias, getContentDisplay, getControlCssMetaData, getEllipsisString, getFont, getGraphic, getGraphicTextGap, getInitialAlignment, getLabelPadding, getLineSpacing, getText, getTextAlignment, getTextFill, getTextOverrun, graphicProperty, graphicTextGapProperty, isMnemonicParsing, isUnderline, isWrapText, labelPaddingProperty, lineSpacingProperty, mnemonicParsingProperty, setAlignment, setContentDisplay, setEllipsisString, setFont, setGraphic, setGraphicTextGap, setLineSpacing, setMnemonicParsing, setText, setTextAlignment, setTextFill, setTextOverrun, setUnderline, setWrapText, textAlignmentProperty, textFillProperty, textOverrunProperty, textProperty, underlineProperty, wrapTextProperty
-
クラス javafx.scene.Nodeで宣言されたメソッド
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookup, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, queryAccessibleAttribute, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
クラス javafx.scene.Parentで宣言されたメソッド
getBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
-
クラス javafx.scene.layout.Regionで宣言されたメソッド
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computePrefHeight, computePrefWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
-
インタフェース javafx.css.Styleableで宣言されたメソッド
getStyleableNode, getStyleClass
-
-
-
-
プロパティの詳細
-
showing
public final ReadOnlyBooleanProperty showingProperty
ContextMenu
が現在表示されているかどうかを示します。- 関連項目:
isShowing()
-
popupSide
public final ObjectProperty<Side> popupSideProperty
MenuButtonについて、どちら側でContextMenu
を開くかを示します。 メニュー・アイテムは、通常、いずれの場合も垂直にレイアウトされます。 たとえば、メニュー・ボタンがアプリケーションの左端の垂直ツールバーにある場合、popupSide
をSide.RIGHT
に変更すると、MenuButtonの右側にポップアップが表示されるようになります。- デフォルト値:
Side.BOTTOM
- 関連項目:
getPopupSide()
、setPopupSide(Side)
-
onShowing
public final ObjectProperty<EventHandler<Event>> onShowingProperty
ContextMenu
が表示される直前に呼び出されます。- 導入されたバージョン:
- 10
- 関連項目:
getOnShowing()
、setOnShowing(EventHandler)
-
onShown
public final ObjectProperty<EventHandler<Event>> onShownProperty
ContextMenu
が表示された直後に呼び出されます。- 導入されたバージョン:
- 10
- 関連項目:
getOnShown()
、setOnShown(EventHandler)
-
onHiding
public final ObjectProperty<EventHandler<Event>> onHidingProperty
ContextMenu
が非表示になる直前に呼び出されます。- 導入されたバージョン:
- 10
- 関連項目:
getOnHiding()
、setOnHiding(EventHandler)
-
onHidden
public final ObjectProperty<EventHandler<Event>> onHiddenProperty
ContextMenu
が非表示になった直後に呼び出されます。- 導入されたバージョン:
- 10
- 関連項目:
getOnHidden()
、setOnHidden(EventHandler)
-
-
フィールドの詳細
-
ON_SHOWING
public static final EventType<Event> ON_SHOWING
ユーザーがクリックしたか、そうでなければMenuButtonとやりとりした後で、そのポップアップを示すMenuButtonの前に呼び出されます。- 導入されたバージョン:
- JavaFX 8u60
-
ON_SHOWN
public static final EventType<Event> ON_SHOWN
MenuButtonがポップアップを表示した後に呼び出されます。- 導入されたバージョン:
- JavaFX 8u60
-
ON_HIDING
public static final EventType<Event> ON_HIDING
MenuButtonポップアップwillが非表示になったときに呼び出されます。- 導入されたバージョン:
- JavaFX 8u60
-
-
コンストラクタの詳細
-
MenuButton
public MenuButton()
新しい空のメニュー・ボタンを作成します。Labeled.setText(String)
、Labeled.setGraphic(Node)
およびgetItems()
を使用して、そのコンテンツを設定します。
-
MenuButton
public MenuButton(String text)
新しい空のメニュー・ボタンを作成し、指定されたテキストがボタンに表示されるようにします。Labeled.setGraphic(Node)
およびgetItems()
を使用して、そのコンテンツを設定します。- パラメータ:
text
- メニュー・ボタンに表示するテキスト
-
MenuButton
public MenuButton(String text, Node graphic)
新しい空のメニュー・ボタンを作成し、指定されたテキストとグラフィックがボタンに表示されるようにします。getItems()
を使用して、そのコンテンツを設定します。- パラメータ:
text
- メニュー・ボタンに表示するテキストgraphic
- メニュー・ボタンに表示するグラフィック
-
-
メソッドの詳細
-
getItems
public final ObservableList<MenuItem> getItems()
このボタン・メニュー内に表示するアイテム。 このObservableListが実行時に変更された場合、メニューは想定どおりに更新されます。よく使用されるコントロールには、
MenuItem
、CheckMenuItem
、RadioMenuItem
などに加えて、メニューに追加するとサブメニューになる、Menu
があります。SeparatorMenuItem
も、MenuのアイテムObservableListでよく使用されるノードです。- 戻り値:
- このボタン・メニュー内のメニュー・アイテムのリスト
-
isShowing
public final boolean isShowing()
プロパティshowingの値を取得します。- プロパティの説明:
ContextMenu
が現在表示されているかどうかを示します。
-
showingProperty
public final ReadOnlyBooleanProperty showingProperty()
ContextMenu
が現在表示されているかどうかを示します。- 関連項目:
isShowing()
-
setPopupSide
public final void setPopupSide(Side value)
プロパティpopupSideの値を設定します。- プロパティの説明:
- MenuButtonについて、どちら側で
ContextMenu
を開くかを示します。 メニュー・アイテムは、通常、いずれの場合も垂直にレイアウトされます。 たとえば、メニュー・ボタンがアプリケーションの左端の垂直ツールバーにある場合、popupSide
をSide.RIGHT
に変更すると、MenuButtonの右側にポップアップが表示されるようになります。 - デフォルト値:
Side.BOTTOM
-
getPopupSide
public final Side getPopupSide()
プロパティpopupSideの値を取得します。- プロパティの説明:
- MenuButtonについて、どちら側で
ContextMenu
を開くかを示します。 メニュー・アイテムは、通常、いずれの場合も垂直にレイアウトされます。 たとえば、メニュー・ボタンがアプリケーションの左端の垂直ツールバーにある場合、popupSide
をSide.RIGHT
に変更すると、MenuButtonの右側にポップアップが表示されるようになります。 - デフォルト値:
Side.BOTTOM
-
popupSideProperty
public final ObjectProperty<Side> popupSideProperty()
MenuButtonについて、どちら側でContextMenu
を開くかを示します。 メニュー・アイテムは、通常、いずれの場合も垂直にレイアウトされます。 たとえば、メニュー・ボタンがアプリケーションの左端の垂直ツールバーにある場合、popupSide
をSide.RIGHT
に変更すると、MenuButtonの右側にポップアップが表示されるようになります。- デフォルト値:
Side.BOTTOM
- 関連項目:
getPopupSide()
、setPopupSide(Side)
-
onShowingProperty
public final ObjectProperty<EventHandler<Event>> onShowingProperty()
ContextMenu
が表示される直前に呼び出されます。- 導入されたバージョン:
- 10
- 関連項目:
getOnShowing()
、setOnShowing(EventHandler)
-
setOnShowing
public final void setOnShowing(EventHandler<Event> value)
プロパティonShowingの値を設定します。- プロパティの説明:
ContextMenu
が表示される直前に呼び出されます。- 導入されたバージョン:
- 10
-
getOnShowing
public final EventHandler<Event> getOnShowing()
プロパティonShowingの値を取得します。- プロパティの説明:
ContextMenu
が表示される直前に呼び出されます。- 導入されたバージョン:
- 10
-
onShownProperty
public final ObjectProperty<EventHandler<Event>> onShownProperty()
ContextMenu
が表示された直後に呼び出されます。- 導入されたバージョン:
- 10
- 関連項目:
getOnShown()
、setOnShown(EventHandler)
-
setOnShown
public final void setOnShown(EventHandler<Event> value)
プロパティonShownの値を設定します。- プロパティの説明:
ContextMenu
が表示された直後に呼び出されます。- 導入されたバージョン:
- 10
-
getOnShown
public final EventHandler<Event> getOnShown()
プロパティonShownの値を取得します。- プロパティの説明:
ContextMenu
が表示された直後に呼び出されます。- 導入されたバージョン:
- 10
-
onHidingProperty
public final ObjectProperty<EventHandler<Event>> onHidingProperty()
ContextMenu
が非表示になる直前に呼び出されます。- 導入されたバージョン:
- 10
- 関連項目:
getOnHiding()
、setOnHiding(EventHandler)
-
setOnHiding
public final void setOnHiding(EventHandler<Event> value)
プロパティonHidingの値を設定します。- プロパティの説明:
ContextMenu
が非表示になる直前に呼び出されます。- 導入されたバージョン:
- 10
-
getOnHiding
public final EventHandler<Event> getOnHiding()
プロパティonHidingの値を取得します。- プロパティの説明:
ContextMenu
が非表示になる直前に呼び出されます。- 導入されたバージョン:
- 10
-
onHiddenProperty
public final ObjectProperty<EventHandler<Event>> onHiddenProperty()
ContextMenu
が非表示になった直後に呼び出されます。- 導入されたバージョン:
- 10
- 関連項目:
getOnHidden()
、setOnHidden(EventHandler)
-
setOnHidden
public final void setOnHidden(EventHandler<Event> value)
プロパティonHiddenの値を設定します。- プロパティの説明:
ContextMenu
が非表示になった直後に呼び出されます。- 導入されたバージョン:
- 10
-
getOnHidden
public final EventHandler<Event> getOnHidden()
プロパティonHiddenの値を取得します。- プロパティの説明:
ContextMenu
が非表示になった直後に呼び出されます。- 導入されたバージョン:
- 10
-
show
public void show()
このMenuButtonは無効ではないという前提で、ContextMenu
を表示します。- 関連項目:
Node.isDisabled()
、isShowing()
-
hide
public void hide()
ContextMenu
を非表示にします。- 関連項目:
isShowing()
-
fire
public void fire()
これは何も行いません。- 定義:
fire
、クラス:ButtonBase
-
-