Uses of Class
javafx.scene.control.TreeItem
-
Packages that use TreeItem 软件包 描述 javafx.scene.control JavaFX用户界面控件(UI控件或仅控件)是JavaFX场景中的专用节点,特别适用于许多不同应用程序环境中的重用。javafx.scene.control.cell 所述javafx.scene.control.cell
包是所有细胞相关的类的位置,比所述核心类如其他Cell
,IndexedCell
,ListCell
,TreeCell
,和TableCell
。 -
-
Uses of TreeItem in javafx.scene.control
Subclasses of TreeItem in javafx.scene.control Modifier and Type Class 描述 class
CheckBoxTreeItem<T>
TreeItem子类增加了在选定的,未选择的和不确定的状态中的支持。Methods in javafx.scene.control that return TreeItem Modifier and Type 方法 描述 TreeItem<T>
TreeView. getEditingItem()
返回TreeView中当前正在编辑的TreeItem,如果没有编辑任何项目,则返回null。protected TreeItem<S>
TreeTableView.TreeTableViewFocusModel. getModelItem(int index)
返回给定索引处的项目。TreeItem<S>
TreeTableView.TreeTableViewSelectionModel. getModelItem(int index)
返回给定索引处的项目。TreeItem<T>
TreeItem. getParent()
这个TreeItem的父项。TreeItem<S>
TreeTableView. getRoot()
返回此TreeTableView的当前根节点,如果未指定根节点,则返回null。TreeItem<T>
TreeView. getRoot()
返回此TreeView的当前根节点,如果未指定根节点,则返回null。TreeItem<S>
TreeTableColumn.CellEditEvent. getRowValue()
为TreeTableColumn.CellEditEvent.getTreeTablePosition()
中返回的TablePosition
中包含的行返回行的值(即TableViewitems
列表)的便利方法。TreeItem<T>
TreeItem.TreeModificationEvent. getSource()
返回发生此事件的TreeItem。TreeItem<T>
TreeCell. getTreeItem()
返回当前在此TreeCell中设置的TreeItem。TreeItem<T>
TreeItem.TreeModificationEvent. getTreeItem()
返回此事件发生的TreeItem。TreeItem<S>
TreeTablePosition. getTreeItem()
TreeItem<T>
TreeTableRow. getTreeItem()
返回当前在此TreeTableRow中设置的TreeItem。TreeItem<S>
TreeTableView.EditEvent. getTreeItem()
返回编辑发生的TreeItem
。TreeItem<S>
TreeTableView. getTreeItem(int row)
返回给定索引中的TreeItem,如果超出范围则返回null。TreeItem<T>
TreeView.EditEvent. getTreeItem()
返回编辑发生的TreeItem
。TreeItem<T>
TreeView. getTreeItem(int row)
返回给定索引中的TreeItem,如果超出范围则返回null。TreeItem<S>
TreeTableColumn.CellDataFeatures. getValue()
返回传递给构造函数的值。TreeItem<T>
TreeItem. nextSibling()
返回TreeItem的下一个兄弟节点。TreeItem<T>
TreeItem. nextSibling(TreeItem<T> afterNode)
返回给定节点之后的下一个兄弟节点。TreeItem<T>
TreeItem. previousSibling()
返回TreeItem的以前的同级。TreeItem<T>
TreeItem. previousSibling(TreeItem<T> beforeNode)
返回给定节点之前的同级。Methods in javafx.scene.control that return types with arguments of type TreeItem Modifier and Type 方法 描述 ReadOnlyObjectProperty<Comparator<TreeItem<S>>>
TreeTableView. comparatorProperty()
比较器属性是一个只读属性,代表sort order
列表的当前状态。ReadOnlyObjectProperty<TreeItem<T>>
TreeView. editingItemProperty()
用于表示当前在TreeView中编辑的TreeItem的属性,如果正在进行编辑,或者如果没有编辑任何项目,则为null。ObjectProperty<FocusModel<TreeItem<T>>>
TreeView. focusModelProperty()
FocusModel提供API,通过它可以将焦点控制在零行或一行TreeView。List<? extends TreeItem<T>>
TreeItem.TreeModificationEvent. getAddedChildren()
返回在此事件中添加到TreeItem的子项,如果未添加子项,则返回空列表。ObservableList<TreeItem<T>>
TreeItem. getChildren()
这个TreeItem的孩子。Comparator<TreeItem<S>>
TreeTableView. getComparator()
获取属性比较器的值。FocusModel<TreeItem<T>>
TreeView. getFocusModel()
返回当前安装的FocusModel
。List<? extends TreeItem<T>>
TreeItem.TreeModificationEvent. getRemovedChildren()
返回在此事件中从TreeItem中删除的子项,如果未添加子项,则返回空列表。MultipleSelectionModel<TreeItem<T>>
TreeView. getSelectionModel()
返回当前安装的选择模型。ReadOnlyObjectProperty<TreeItem<T>>
TreeItem. parentProperty()
表示此TreeItem父项的属性。ObjectProperty<TreeItem<S>>
TreeTableView. rootProperty()
表示TreeTableView根节点的属性。ObjectProperty<TreeItem<T>>
TreeView. rootProperty()
表示TreeView根节点的属性。ObjectProperty<MultipleSelectionModel<TreeItem<T>>>
TreeView. selectionModelProperty()
SelectionModel提供了可以在TreeView中选择单个或多个项目的API,以及检查用户选择了哪些行。ReadOnlyObjectProperty<TreeItem<T>>
TreeCell. treeItemProperty()
每个TreeCell最多代表一个TreeItem
,由该属性表示。ReadOnlyObjectProperty<TreeItem<T>>
TreeTableRow. treeItemProperty()
每个TreeTableCell最多表示一个TreeItem
,由该属性表示。Methods in javafx.scene.control with parameters of type TreeItem Modifier and Type 方法 描述 void
TreeView. edit(TreeItem<T> item)
指示TreeView开始编辑给定的TreeItem,如果TreeView是editable
。ObservableValue<T>
TreeTableColumn. getCellObservableValue(TreeItem<S> item)
尝试返回给定项目(其类型为S)的ObservableValue <T>。static int
TreeTableView. getNodeLevel(TreeItem<?> node)
已过时。此方法无法正确计算从给定TreeItem到TreeTableView根的距离。 从JavaFX 8.0_20开始,正确的方法是通过TreeTableView.getTreeItemLevel(TreeItem)
static int
TreeView. getNodeLevel(TreeItem<?> node)
已过时。此方法无法正确计算从给定TreeItem到TreeView根的距离。 从JavaFX 8.0_20开始,正确的方法是通过TreeView.getTreeItemLevel(TreeItem)
int
TreeTableView. getRow(TreeItem<S> item)
返回给定TreeItem的索引位置,假设它目前可通过树层次结构访问(最显着的是所有父树项目都被扩展)。int
TreeView. getRow(TreeItem<T> item)
返回给定TreeItem的索引位置,假设它目前可通过树层次结构访问(最显着的是所有父树项目都被扩展)。int
TreeTableView. getTreeItemLevel(TreeItem<?> node)
根据getParent()可以递归调用的次数,返回给定TreeItem的“缩进”级别数。int
TreeView. getTreeItemLevel(TreeItem<?> node)
根据getParent()可以递归调用的次数,返回给定TreeItem的“缩进”级别数。TreeItem<T>
TreeItem. nextSibling(TreeItem<T> afterNode)
返回给定节点之后的下一个兄弟节点。TreeItem<T>
TreeItem. previousSibling(TreeItem<T> beforeNode)
返回给定节点之前的同级。void
TreeTableView. setRoot(TreeItem<S> value)
设置此TreeTableView中的根节点。void
TreeView. setRoot(TreeItem<T> value)
设置此TreeView中的根节点。void
TreeCell. updateTreeItem(TreeItem<T> treeItem)
更新与TreeCell关联的TreeItem。void
TreeTableRow. updateTreeItem(TreeItem<T> treeItem)
更新与此TreeTableCell关联的TreeItem。Method parameters in javafx.scene.control with type arguments of type TreeItem Modifier and Type 方法 描述 void
TreeTableView.TreeTableViewSelectionModel. selectRange(int minRow, TableColumnBase<TreeItem<S>,?> minColumn, int maxRow, TableColumnBase<TreeItem<S>,?> maxColumn)
选择范围内的单元格(minRow,minColumn)至(maxRow,maxColumn)(包括)。void
TreeView. setFocusModel(FocusModel<TreeItem<T>> value)
设置要在TreeView中使用的FocusModel
。void
TreeView. setSelectionModel(MultipleSelectionModel<TreeItem<T>> value)
设置要在TreeView中使用的MultipleSelectionModel
。Constructors in javafx.scene.control with parameters of type TreeItem Constructor 描述 CellDataFeatures(TreeTableView<S> treeTableView, TreeTableColumn<S,T> tableColumn, TreeItem<S> value)
实例化具有设置为此实例的只读值的给定属性的CellDataFeatures实例。EditEvent(TreeTableView<S> source, EventType<? extends TreeTableView.EditEvent> eventType, TreeItem<S> treeItem, S oldValue, S newValue)
创建一个新的EditEvent实例来表示编辑事件。EditEvent(TreeView<T> source, EventType<? extends TreeView.EditEvent> eventType, TreeItem<T> treeItem, T oldValue, T newValue)
创建一个新的EditEvent实例来表示编辑事件。TreeModificationEvent(EventType<? extends Event> eventType, TreeItem<T> treeItem)
构建一个基本的TreeModificationEvent - 这在树项目没有收到新值,扩展/折叠状态之间没有变化,并且其子项没有更改的情况下很有用。TreeModificationEvent(EventType<? extends Event> eventType, TreeItem<T> treeItem, boolean expanded)
构造一个TreeModificationEvent,当TreeItem已经更改了expandedProperty()
时 。TreeModificationEvent(EventType<? extends Event> eventType, TreeItem<T> treeItem, List<? extends TreeItem<T>> added, List<? extends TreeItem<T>> removed)
构造一个TreeModificationEvent,当TreeItem的子项列表更改时。TreeModificationEvent(EventType<? extends Event> eventType, TreeItem<T> treeItem, T newValue)
构建一个TreeModificationEvent,当TreeItem的valueProperty()
更改时。TreeTableView(TreeItem<S> root)
使用提供的根节点创建TreeTableView。TreeView(TreeItem<T> root)
使用提供的根节点创建TreeView。Constructor parameters in javafx.scene.control with type arguments of type TreeItem Constructor 描述 TreeModificationEvent(EventType<? extends Event> eventType, TreeItem<T> treeItem, List<? extends TreeItem<T>> added, List<? extends TreeItem<T>> removed)
构造一个TreeModificationEvent,当TreeItem的子项列表更改时。 -
Uses of TreeItem in javafx.scene.control.cell
Methods in javafx.scene.control.cell that return types with arguments of type TreeItem Modifier and Type 方法 描述 ObjectProperty<StringConverter<TreeItem<T>>>
CheckBoxTreeCell. converterProperty()
StringConverter<TreeItem<T>>
CheckBoxTreeCell. getConverter()
返回此单元格中使用的StringConverter
。Callback<TreeItem<T>,ObservableValue<Boolean>>
CheckBoxTreeCell. getSelectedStateCallback()
返回由屏幕上显示的复选框绑定的Callback
。ObjectProperty<Callback<TreeItem<T>,ObservableValue<Boolean>>>
CheckBoxTreeCell. selectedStateCallbackProperty()
属性表示由屏幕上显示的复选框绑定的Callback
。Method parameters in javafx.scene.control.cell with type arguments of type TreeItem Modifier and Type 方法 描述 static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
创建一个用于TreeView控件的单元格工厂。static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
创建一个用于TreeView控件的单元格工厂。static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
创建一个用于TreeView控件的单元格工厂。void
CheckBoxTreeCell. setConverter(StringConverter<TreeItem<T>> value)
设置要在此单元格中使用的StringConverter
。void
CheckBoxTreeCell. setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<Boolean>> value)
设置由屏幕上显示的复选框绑定的Callback
。Constructor parameters in javafx.scene.control.cell with type arguments of type TreeItem Constructor 描述 CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
创建一个CheckBoxTreeCell
,用于通过单元格工厂的TreeView控件。CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
创建一个CheckBoxTreeCell
,用于通过单元格工厂的TreeView控件。CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
创建一个CheckBoxTreeCell
用于通过单元格工厂的TreeView控件。
-