Uses of Class
javafx.scene.control.TreeView
Package
Description
The JavaFX User Interface Controls (UI Controls or just Controls) are
specialized Nodes in the JavaFX Scenegraph especially suited for reuse in
many different application contexts.
The
javafx.scene.control.cell
package is where all cell-related
classes are located, other than the core classes such as
Cell
, IndexedCell
,
ListCell
, TreeCell
,
and TableCell
.The javafx.scene.control.skin package is where the skin classes, typically
one for each UI control, are located
-
Uses of TreeView in javafx.scene.control
Modifier and TypeMethodDescriptionTreeView.EditEvent.getSource()
Returns the TreeView upon which the edit took place.TreeCell.getTreeView()
Returns the TreeView associated with this TreeCell.Modifier and TypeMethodDescriptionTreeView.cellFactoryProperty()
Represents the cell factory that will be used for creating TreeCells, which are used to represent items in the TreeView.TreeView.getCellFactory()
Returns the cell factory that will be used for creating TreeCells, which are used to represent items in the TreeView, or null if no custom cell factory has been set.final ReadOnlyObjectProperty
<TreeView<T>> TreeCell.treeViewProperty()
A TreeCell is explicitly linked to a singleTreeView
instance, which is represented by this property.Modifier and TypeMethodDescriptionfinal void
TreeCell.updateTreeView
(TreeView<T> tree) Updates the TreeView associated with this TreeCell.Modifier and TypeMethodDescriptionfinal void
Sets the cell factory that will be used for creating TreeCells, which are used to represent items in the TreeView. -
Uses of TreeView in javafx.scene.control.cell
Modifier and TypeMethodDescriptionCheckBoxTreeCell.forTreeView()
Creates a cell factory for use in a TreeView control, although there is a major assumption when used in a TreeView: this cell factory assumes that the TreeView root, and all children are instances ofCheckBoxTreeItem
, rather than the defaultTreeItem
class that is used normally.CheckBoxTreeCell.forTreeView
(Callback<TreeItem<T>, ObservableValue<Boolean>> getSelectedProperty) Creates a cell factory for use in a TreeView control.CheckBoxTreeCell.forTreeView
(Callback<TreeItem<T>, ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter) Creates a cell factory for use in a TreeView control.ChoiceBoxTreeCell.forTreeView
(ObservableList<T> items) Creates a ChoiceBox cell factory for use inTreeView
controls.ChoiceBoxTreeCell.forTreeView
(StringConverter<T> converter, ObservableList<T> items) Creates a ChoiceBox cell factory for use inTreeView
controls.ChoiceBoxTreeCell.forTreeView
(StringConverter<T> converter, T... items) Creates a ChoiceBox cell factory for use inTreeView
controls.ChoiceBoxTreeCell.forTreeView
(T... items) Creates a ChoiceBox cell factory for use inTreeView
controls.ComboBoxTreeCell.forTreeView
(ObservableList<T> items) Creates a ComboBox cell factory for use inTreeView
controls.ComboBoxTreeCell.forTreeView
(StringConverter<T> converter, ObservableList<T> items) Creates a ComboBox cell factory for use inTreeView
controls.ComboBoxTreeCell.forTreeView
(StringConverter<T> converter, T... items) Creates a ComboBox cell factory for use inTreeView
controls.ComboBoxTreeCell.forTreeView
(T... items) Creates a ComboBox cell factory for use inTreeView
controls.TextFieldTreeCell.forTreeView()
Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenedit(javafx.scene.control.TreeItem)
is called.TextFieldTreeCell.forTreeView
(StringConverter<T> converter) Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenedit(javafx.scene.control.TreeItem)
is called. -
Uses of TreeView in javafx.scene.control.skin
Modifier and TypeClassDescriptionclass
TreeViewSkin<T>
Default skin implementation for theTreeView
control.ModifierConstructorDescriptionTreeViewSkin
(TreeView control) Creates a new TreeViewSkin instance, installing the necessary child nodes into the Controlchildren
list, as well as the necessary input mappings for handling key, mouse, etc events.