- 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インスタンスを構築します。
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 intgetColumn()TreeTableViewでこのTreeTablePositionが表す列インデックス。TreeTableColumn<S,T>getTableColumn()このTablePositionがTableViewで表すTableColumn。TreeItem<S>getTreeItem()TablePositionBase.getRow()行を支えるTreeItemを返します。TreeTableView<S>getTreeTableView()このTreeTablePositionが関連付けられたTreeTableView。- 
クラス javafx.scene.control.TablePositionBaseから継承されたメソッドequals、getRow、hashCode
 
- 
 
- 
- 
- 
コンストラクタの詳細- 
TreeTablePositionpublic TreeTablePosition(TreeTableView<S> treeTableView, int row, TreeTableColumn<S,T> tableColumn) 指定されたTreeTableViewインスタンスの指定された行/列の位置を表すためにTreeTablePositionインスタンスを構築します。 このクラスではTreeTableViewとTreeTableColumnの両方が弱参照されるため、それぞれのゲッターが呼び出されるときにそれらがnullになる可能性があります。- パラメータ:
- treeTableView- この位置が関連付けられたTreeTableView。
- row- このTreeTablePositionが表している行。
- tableColumn- このTreeTablePositionが表すTreeTableColumnインスタンス。
 
 
- 
 - 
メソッドの詳細- 
getColumnpublic int getColumn() TreeTableViewでこのTreeTablePositionが表す列インデックス。 クラスがインスタンス化された時点でTreeTableViewまたはTreeTableColumnインスタンスがnullの場合は -1です。(つまり、建設時に計算されます)。- 定義:
- getColumn、クラス:- TablePositionBase<TreeTableColumn<S,T>>
- 戻り値:
- このTablePositionがTableViewで表す列インデックス
 
 - 
getTreeTableViewpublic final TreeTableView<S> getTreeTableView() このTreeTablePositionが関連付けられたTreeTableView。- 戻り値:
- このTreeTablePositionが関連しているTreeTableView
 
 - 
getTableColumnpublic final TreeTableColumn<S,T> getTableColumn() クラスからコピーされた説明:TablePositionBaseこのTablePositionがTableViewで表すTableColumn。- オーバーライド:
- getTableColumn、クラス:- TablePositionBase<TreeTableColumn<S,T>>
- 戻り値:
- このTablePositionがTableViewで表すTableColumn
 
 - 
getTreeItempublic final TreeItem<S> getTreeItem() TablePositionBase.getRow()行を支えるTreeItemを返します。- 戻り値:
- TablePositionBase.getRow()行をバックアップする- TreeItem}
 
 
- 
 
-