- java.lang.Object
-
- javafx.scene.control.TablePositionBase<TreeTableColumn<S,T>>
-
- javafx.scene.control.TreeTablePosition<S,T>
-
- 型パラメータ:
S
- TreeTableView内に含まれるTreeItem
インスタンスの型。T
- TreeTableColumn内に含まれるアイテムの型。
public class TreeTablePosition<S,T> extends TablePositionBase<TreeTableColumn<S,T>>
このクラスは、TreeTableViewの単一の行/列/セルを表すために使用されます。 これは、どの行、列またはセルが現在選択されているか、フォーカスがあるか、編集中であるかなどを表すためにTreeTableView API全体で使用されます。このクラスは作成された後は不変になることに注意してください。TreeTableViewには異なる
selection modes
を指定できるため、TablePositionの行と列のプロパティを無効にして行または列全体を表すことができます。 これは、不要なプロパティを-1またはnullに設定することによって行います。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
TreeTableView
、TreeTableColumn
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 TreeTablePosition(TreeTableView<S> treeTableView, int row, TreeTableColumn<S,T> tableColumn)
指定されたTreeTableViewインスタンスの指定された行/列の位置を表すためにTreeTablePositionインスタンスを構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 int
getColumn()
TreeTableViewでこのTreeTablePositionが表す列インデックス。TreeItem<S>
getTreeItem()
TablePositionBase.getRow()
行を支えるTreeItem
を返します。TreeTableView<S>
getTreeTableView()
このTreeTablePositionが関連付けられたTreeTableView。-
クラス javafx.scene.control.TablePositionBaseで宣言されたメソッド
equals, getRow, getTableColumn, hashCode
-
-
-
-
コンストラクタの詳細
-
TreeTablePosition
public TreeTablePosition(TreeTableView<S> treeTableView, int row, TreeTableColumn<S,T> tableColumn)
指定されたTreeTableViewインスタンスの指定された行/列の位置を表すためにTreeTablePositionインスタンスを構築します。 このクラスではTreeTableViewとTreeTableColumnの両方が弱参照されるため、それぞれのゲッターが呼び出されるときにそれらがnullになる可能性があります。- パラメータ:
treeTableView
- この位置が関連付けられたTreeTableView。row
- このTreeTablePositionが表している行。tableColumn
- このTreeTablePositionが表すTreeTableColumnインスタンス。
-
-
メソッドの詳細
-
getColumn
public int getColumn()
TreeTableViewでこのTreeTablePositionが表す列インデックス。 クラスがインスタンス化された時点でTreeTableViewまたはTreeTableColumnインスタンスがnullの場合は -1です。(つまり、建設時に計算されます)。- 定義:
getColumn
、クラス:TablePositionBase<TreeTableColumn<S,T>>
- 戻り値:
- このTablePositionがTableViewで表す列インデックス
-
getTreeTableView
public final TreeTableView<S> getTreeTableView()
このTreeTablePositionが関連付けられたTreeTableView。- 戻り値:
- このTreeTablePositionが関連しているTreeTableView
-
getTreeItem
public final TreeItem<S> getTreeItem()
TablePositionBase.getRow()
行を支えるTreeItem
を返します。- 戻り値:
TablePositionBase.getRow()
行をバックアップするTreeItem
}
-
-