- java.lang.Object
-
- javafx.scene.control.SkinBase<MenuBar>
-
- javafx.scene.control.skin.MenuBarSkin
-
-
プロパティのサマリー
プロパティ 型 プロパティ 説明 ObjectProperty<Pos>
containerAlignment
MenuBar (デフォルトではPos.TOP_LEFTです)内のメニュー・ボタンの整列を指定します。DoubleProperty
spacing
MenuBarのメニュー・ボタンの間隔を指定します。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MenuBarSkin(MenuBar control)
新しいMenuBarSkinインスタンスを作成し、必要な子ノードをControlchildren
リストにインストールし、キー、マウスなどのイベントを処理するために必要な入力マッピングを作成します。
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 ObjectProperty<Pos>
containerAlignmentProperty()
MenuBar (デフォルトではPos.TOP_LEFTです)内のメニュー・ボタンの整列を指定します。static List<CssMetaData<? extends Styleable,?>>
getClassCssMetaData()
このクラスに関連付けられたCssMetaDataを返します。スーパークラスのCssMetaDataを含むことがあります。Pos
getContainerAlignment()
プロパティcontainerAlignmentの値を取得します。double
getSpacing()
プロパティspacingの値を取得します。void
setContainerAlignment(Pos value)
プロパティcontainerAlignmentの値を設定します。static void
setDefaultSystemMenuBar(MenuBar menuBar)
デフォルトのシステム・メニュー・バーを設定します。void
setSpacing(double value)
プロパティspacingの値を設定します。DoubleProperty
spacingProperty()
MenuBarのメニュー・ボタンの間隔を指定します。-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
-
インタフェース javafx.scene.control.Skinで宣言されたメソッド
dispose, getNode, getSkinnable
-
クラス javafx.scene.control.SkinBaseで宣言されたメソッド
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getCssMetaData, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
-
-
-
-
プロパティの詳細
-
spacing
public final DoubleProperty spacingProperty
MenuBarのメニュー・ボタンの間隔を指定します。
-
containerAlignment
public final ObjectProperty<Pos> containerAlignmentProperty
MenuBar (デフォルトではPos.TOP_LEFTです)内のメニュー・ボタンの整列を指定します。
-
-
メソッドの詳細
-
setDefaultSystemMenuBar
public static void setDefaultSystemMenuBar(MenuBar menuBar)
デフォルトのシステム・メニュー・バーを設定します。 これにより、アプリケーションは、最後のウィンドウが閉じられた後、システム・メニュー・バーにメニューを保持することができます。- パラメータ:
menuBar
- メニュー・バー
-
setSpacing
public final void setSpacing(double value)
プロパティspacingの値を設定します。- プロパティの説明:
- MenuBarのメニュー・ボタンの間隔を指定します。
-
getSpacing
public final double getSpacing()
プロパティspacingの値を取得します。- プロパティの説明:
- MenuBarのメニュー・ボタンの間隔を指定します。
-
spacingProperty
public final DoubleProperty spacingProperty()
MenuBarのメニュー・ボタンの間隔を指定します。
-
setContainerAlignment
public final void setContainerAlignment(Pos value)
プロパティcontainerAlignmentの値を設定します。- プロパティの説明:
- MenuBar (デフォルトではPos.TOP_LEFTです)内のメニュー・ボタンの整列を指定します。
-
getContainerAlignment
public final Pos getContainerAlignment()
プロパティcontainerAlignmentの値を取得します。- プロパティの説明:
- MenuBar (デフォルトではPos.TOP_LEFTです)内のメニュー・ボタンの整列を指定します。
-
containerAlignmentProperty
public final ObjectProperty<Pos> containerAlignmentProperty()
MenuBar (デフォルトではPos.TOP_LEFTです)内のメニュー・ボタンの整列を指定します。
-
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
このクラスに関連付けられたCssMetaDataを返します。スーパークラスのCssMetaDataを含むことがあります。- 戻り値:
- このクラスに関連付けられたCssMetaData。スーパークラスのCssMetaDataを含むことがあります。
-
-