- java.lang.Object
-
- javafx.scene.control.SkinBase<C>
-
- javafx.scene.control.skin.LabeledSkinBase<C>
-
- javafx.scene.control.skin.CellSkinBase<C>
-
- javafx.scene.control.skin.TableRowSkinBase<TreeItem<T>,TreeTableRow<T>,TreeTableCell <T,?>>
-
- javafx.scene.control.skin.TreeTableRowSkin<T>
-
- すべての実装されたインタフェース:
Skin<TreeTableRow<T>>
public class TreeTableRowSkin<T> extends TableRowSkinBase<TreeItem<T>,TreeTableRow<T>,TreeTableCell<T,?>>
TreeTableRow
コントロールのデフォルトのスキン実装。- 導入されたバージョン:
- 9
- 関連項目:
TreeTableRow
-
-
プロパティのサマリー
プロパティ 型 プロパティ 説明 protected ObjectProperty<Node>
graphic
公開ノードの内側に描画するグラフィックを返します。DoubleProperty
indent
treeItem.levelがこのツリー・セルの左マージンを得るために掛けるスペースの量。-
クラス javafx.scene.control.skin.CellSkinBaseで宣言されたプロパティ
cellSize
-
クラス javafx.scene.control.skin.TableRowSkinBaseで宣言されたプロパティ
graphic
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 TreeTableRowSkin(TreeTableRow<T> control)
新しいTreeTableRowSkinインスタンスを作成し、必要な子ノードをControlchildren
リストにインストールし、キー、マウスなどのイベントを処理するために必要な入力マッピングも作成します。
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 static List<CssMetaData<? extends Styleable,?>>
getClassCssMetaData()
このクラスに関連付けられたCssMetaDataを返します。スーパークラスのCssMetaDataを含むことがあります。double
getIndent()
プロパティindentの値を取得します。DoubleProperty
indentProperty()
treeItem.levelがこのツリー・セルの左マージンを得るために掛けるスペースの量。void
setIndent(double value)
プロパティindentの値を設定します。-
クラス javafx.scene.control.skin.CellSkinBaseで宣言されたメソッド
cellSizeProperty, getCellSize
-
クラス javafx.scene.control.skin.LabeledSkinBaseで宣言されたメソッド
computeMinWidth, layoutChildren, layoutLabelInArea, layoutLabelInArea, updateChildren
-
クラス 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, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getCssMetaData, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
-
クラス javafx.scene.control.skin.TableRowSkinBaseで宣言されたメソッド
createCell, getTableColumn, getVisibleLeafColumns, graphicProperty, updateCell
-
-
-
-
プロパティの詳細
-
indent
public final DoubleProperty indentProperty
treeItem.levelがこのツリー・セルの左マージンを得るために掛けるスペースの量。 これはCSSから設定可能です- 関連項目:
getIndent()
,setIndent(double)
-
graphic
protected ObjectProperty<Node> graphicProperty
公開ノードの内側に描画するグラフィックを返します。 グラフィックを表示しない場合は、Nullを使用できます。 一般的に、これは、セルに関連付けられたグラフィックではなく、TreeItem (i.e. treeItem.getGraphic())に関連付けられたグラフィックです。- オーバーライド:
- クラス
TableRowSkinBase<TreeItem<T>,TreeTableRow<T>,TreeTableCell<T,?>>
のgraphicProperty
-
-
コンストラクタの詳細
-
TreeTableRowSkin
public TreeTableRowSkin(TreeTableRow<T> control)
新しいTreeTableRowSkinインスタンスを作成し、必要な子ノードをControlchildren
リストにインストールし、キー、マウスなどのイベントを処理するために必要な入力マッピングも作成します。- パラメータ:
control
- このスキンをインストールするコントロール。
-
-
メソッドの詳細
-
setIndent
public final void setIndent(double value)
プロパティindentの値を設定します。- プロパティの説明:
- treeItem.levelがこのツリー・セルの左マージンを得るために掛けるスペースの量。 これはCSSから設定可能です
-
getIndent
public final double getIndent()
プロパティindentの値を取得します。- プロパティの説明:
- treeItem.levelがこのツリー・セルの左マージンを得るために掛けるスペースの量。 これはCSSから設定可能です
-
indentProperty
public final DoubleProperty indentProperty()
treeItem.levelがこのツリー・セルの左マージンを得るために掛けるスペースの量。 これはCSSから設定可能です- 関連項目:
getIndent()
,setIndent(double)
-
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
このクラスに関連付けられたCssMetaDataを返します。スーパークラスのCssMetaDataを含むことがあります。- 戻り値:
- このクラスに関連付けられたCssMetaData。スーパークラスのCssMetaDataを含むことがあります。
-
-