- java.lang.Object
-
- javafx.scene.control.SkinBase<C>
-
- javafx.scene.control.skin.LabeledSkinBase<C>
-
- javafx.scene.control.skin.CellSkinBase<C>
-
- javafx.scene.control.skin.TableCellSkinBase<TreeItem<S>,T,TreeTableCell<S,T>>
-
- javafx.scene.control.skin.TreeTableCellSkin<S,T>
-
- 型パラメータ:
S
- UIコントロール(たとえば、'row'の型)の型です。これはTreeItemにラップされています。T
-TreeTableColumn
に基づいて、セル内のコンテンツの型。
- すべての実装されたインタフェース:
Skin<S>
public class TreeTableCellSkin<S,T> extends TableCellSkinBase<TreeItem<S>,T,TreeTableCell<S,T>>
TreeTableCell
コントロールのデフォルトのスキン実装。- 導入されたバージョン:
- 9
- 関連項目:
TreeTableCell
-
-
プロパティのサマリー
プロパティ 型 プロパティ 説明 ReadOnlyObjectProperty<TreeTableColumn<S,T>>
tableColumn
このCellを担当するTableColumnBaseインスタンスです。-
クラス javafx.scene.control.skin.CellSkinBaseから継承したプロパティ
cellSize
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 TreeTableCellSkin(TreeTableCell<S,T> control)
新しいTreeTableCellSkinインスタンスを作成し、必要な子ノードをControlchildren
リストにインストールし、キー、マウスなどのイベントを処理するために必要な入力マッピングも作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
dispose()
スキンがSkinnableで置き換えられたときに、Skinnableによって呼び出されます。ReadOnlyObjectProperty<TreeTableColumn<S,T>>
tableColumnProperty()
このCellを担当するTableColumnBaseインスタンスです。-
class javafx.scene.control.skin.CellSkinBaseから継承したメソッド
cellSizeProperty, getCellSize, getClassCssMetaData, getCssMetaData
-
class javafx.scene.control.skin.LabeledSkinBaseから継承したメソッド
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, layoutLabelInArea, layoutLabelInArea, queryAccessibleAttribute, updateChildren
-
クラス java.lang.Objectから継承されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
-
class javafx.scene.control.SkinBaseから継承したメソッド
consumeMouseEvents, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
-
class javafx.scene.control.skin.TableCellSkinBaseから継承したメソッド
computePrefWidth, getTableColumn, layoutChildren
-
-
-
-
プロパティの詳細
-
tableColumn
public ReadOnlyObjectProperty<TreeTableColumn<S,T>> tableColumnProperty
このCellを担当するTableColumnBaseインスタンスです。- 定義:
- クラス
TableCellSkinBase<TreeItem<S>,T,TreeTableCell<S,T>>
のtableColumnProperty
- 関連項目:
TableCellSkinBase.getTableColumn()
-
-
コンストラクタの詳細
-
TreeTableCellSkin
public TreeTableCellSkin(TreeTableCell<S,T> control)
新しいTreeTableCellSkinインスタンスを作成し、必要な子ノードをControlchildren
リストにインストールし、キー、マウスなどのイベントを処理するために必要な入力マッピングも作成します。- パラメータ:
control
- このスキンをインストールするコントロール。
-
-
メソッドの詳細
-
dispose
public void dispose()
スキンがSkinnableで置き換えられたときに、Skinnableによって呼び出されます。 このメソッドを使用すると、スキンが必要なくなった場合に、Skinがそれ自体をクリーンアップするために必要なロジックを実装できます。 ネイティブ・リソースを解放するために使用できます。 disposeの呼出し後、メソッドSkin.getSkinnable()
およびSkin.getNode()
はnullを返します。 disposeを2回呼び出しても何も行われません。
-
tableColumnProperty
public ReadOnlyObjectProperty<TreeTableColumn<S,T>> tableColumnProperty()
このCellを担当するTableColumnBaseインスタンスです。- 定義:
- クラス
TableCellSkinBase<TreeItem<S>,T,TreeTableCell<S,T>>
のtableColumnProperty
- 関連項目:
TableCellSkinBase.getTableColumn()
-
-