Module  javafx.controls
软件包  javafx.scene.control

Class 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中的行和列属性可以被禁用来表示整个行或列。 这是通过将unrequired属性设置为-1或null来完成的。

    从以下版本开始:
    JavaFX 8.0
    另请参见:
    TreeTableViewTreeTableColumn
    • 构造方法详细信息

      • TreeTablePosition

        public TreeTablePosition​(TreeTableView<S> treeTableView,
                                 int row,
                                 TreeTableColumn<S,T> tableColumn)
        构造一个TreeTablePosition实例来表示给定TreeTableView实例中给定的行/列位置。 在这个类中,TreeTableView和TreeTableColumn都被弱引用,所以当调用它们各自的getter时,它们可能是null。
        参数
        treeTableView - 与此相关的TreeTableView。
        row - 此TreeTablePosition表示的行。
        tableColumn - TreeTablePosition表示的TreeTableColumn实例。