Uses of Interface
javafx.util.Callback
-
Packages that use Callback Package Description javafx.collections Contains the essential JavaFX collections and collection utilitiesjavafx.concurrent Provides the set of classes for javafx.task.javafx.fxml Contains classes for loading an object hierarchy from markup.javafx.scene Provides the core set of base classes for the JavaFX Scene Graph API.javafx.scene.control 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.javafx.scene.control.cell Thejavafx.scene.control.cell
package is where all cell-related classes are located, other than the core classes such asCell
,IndexedCell
,ListCell
,TreeCell
, andTableCell
.javafx.scene.control.skin The javafx.scene.control.skin package is where the skin classes, typically one for each UI control, are locatedjavafx.scene.image Provides the set of classes for loading and displaying images.javafx.scene.web This package provides means for loading and displaying Web content. -
-
Uses of Callback in javafx.collections
Methods in javafx.collections with parameters of type Callback Modifier and Type Method Description static <E> ObservableList<E>
FXCollections. observableArrayList(Callback<E,Observable[]> extractor)
Creates a new empty observable list backed by an arraylist.static <E> ObservableList<E>
FXCollections. observableList(List<E> list, Callback<E,Observable[]> extractor)
Constructs an ObservableList that is backed by the specified list. -
Uses of Callback in javafx.concurrent
Fields in javafx.concurrent declared as Callback Modifier and Type Field Description static Callback<ScheduledService<?>,Duration>
ScheduledService. EXPONENTIAL_BACKOFF_STRATEGY
A Callback implementation for thebackoffStrategy
property which will exponentially backoff the period between re-executions in the case of a failure.static Callback<ScheduledService<?>,Duration>
ScheduledService. LINEAR_BACKOFF_STRATEGY
A Callback implementation for thebackoffStrategy
property which will linearly backoff the period between re-executions in the case of a failure.static Callback<ScheduledService<?>,Duration>
ScheduledService. LOGARITHMIC_BACKOFF_STRATEGY
A Callback implementation for thebackoffStrategy
property which will logarithmically backoff the period between re-executions in the case of a failure.Methods in javafx.concurrent that return Callback Modifier and Type Method Description Callback<ScheduledService<?>,Duration>
ScheduledService. getBackoffStrategy()
Gets the value of the property backoffStrategy.Methods in javafx.concurrent that return types with arguments of type Callback Modifier and Type Method Description ObjectProperty<Callback<ScheduledService<?>,Duration>>
ScheduledService. backoffStrategyProperty()
Computes the amount of time to add to the period on each failure.Methods in javafx.concurrent with parameters of type Callback Modifier and Type Method Description void
ScheduledService. setBackoffStrategy(Callback<ScheduledService<?>,Duration> value)
Sets the value of the property backoffStrategy. -
Uses of Callback in javafx.fxml
Methods in javafx.fxml that return Callback Modifier and Type Method Description Callback<Class<?>,Object>
FXMLLoader. getControllerFactory()
Returns the controller factory used by this loader.Methods in javafx.fxml with parameters of type Callback Modifier and Type Method Description static <T> T
FXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)
Loads an object hierarchy from a FXML document.static <T> T
FXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)
Loads an object hierarchy from a FXML document.void
FXMLLoader. setControllerFactory(Callback<Class<?>,Object> controllerFactory)
Sets the controller factory used by this loader.Constructors in javafx.fxml with parameters of type Callback Constructor Description FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)
Creates a new FXMLLoader instance.FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)
Creates a new FXMLLoader instance.FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset, LinkedList<FXMLLoader> loaders)
Creates a new FXMLLoader instance. -
Uses of Callback in javafx.scene
Methods in javafx.scene with parameters of type Callback Modifier and Type Method Description void
Node. snapshot(Callback<SnapshotResult,Void> callback, SnapshotParameters params, WritableImage image)
Takes a snapshot of this node at the next frame and calls the specified callback method when the image is ready.void
Scene. snapshot(Callback<SnapshotResult,Void> callback, WritableImage image)
Takes a snapshot of this scene at the next frame and calls the specified callback method when the image is ready. -
Uses of Callback in javafx.scene.control
Fields in javafx.scene.control declared as Callback Modifier and Type Field Description static Callback<TableView.ResizeFeatures,Boolean>
TableView. CONSTRAINED_RESIZE_POLICY
Simple policy that ensures the width of all visible leaf columns in this table sum up to equal the width of the table itself.static Callback<TreeTableView.ResizeFeatures,Boolean>
TreeTableView. CONSTRAINED_RESIZE_POLICY
Simple policy that ensures the width of all visible leaf columns in this table sum up to equal the width of the table itself.static Callback<TableColumn<?,?>,TableCell<?,?>>
TableColumn. DEFAULT_CELL_FACTORY
If no cellFactory is specified on a TableColumn instance, then this one will be used by default.static Callback<TreeTableColumn<?,?>,TreeTableCell<?,?>>
TreeTableColumn. DEFAULT_CELL_FACTORY
If no cellFactory is specified on a TreeTableColumn instance, then this one will be used by default.static Callback<TableView,Boolean>
TableView. DEFAULT_SORT_POLICY
The defaultsort policy
that this TableView will use if no other policy is specified.static Callback<TreeTableView,Boolean>
TreeTableView. DEFAULT_SORT_POLICY
The defaultsort policy
that this TreeTableView will use if no other policy is specified.static Callback<TableView.ResizeFeatures,Boolean>
TableView. UNCONSTRAINED_RESIZE_POLICY
Very simple resize policy that just resizes the specified column by the provided delta and shifts all other columns (to the right of the given column) further to the right (when the delta is positive) or to the left (when the delta is negative).static Callback<TreeTableView.ResizeFeatures,Boolean>
TreeTableView. UNCONSTRAINED_RESIZE_POLICY
Very simple resize policy that just resizes the specified column by the provided delta and shifts all other columns (to the right of the given column) further to the right (when the delta is positive) or to the left (when the delta is negative).Methods in javafx.scene.control that return Callback Modifier and Type Method Description Callback<ListView<T>,ListCell<T>>
ComboBox. getCellFactory()
Gets the value of the property cellFactory.Callback<ListView<T>,ListCell<T>>
ListView. getCellFactory()
Returns the current cell factory.Callback<TableColumn<S,T>,TableCell<S,T>>
TableColumn. getCellFactory()
Gets the value of the property cellFactory.Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
TreeTableColumn. getCellFactory()
Gets the value of the property cellFactory.Callback<TreeView<T>,TreeCell<T>>
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.Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TableColumn. getCellValueFactory()
Gets the value of the property cellValueFactory.Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TreeTableColumn. getCellValueFactory()
Gets the value of the property cellValueFactory.Callback<TableView.ResizeFeatures,Boolean>
TableView. getColumnResizePolicy()
Gets the value of the property columnResizePolicy.Callback<TreeTableView.ResizeFeatures,Boolean>
TreeTableView. getColumnResizePolicy()
Gets the value of the property columnResizePolicy.Callback<DatePicker,DateCell>
DatePicker. getDayCellFactory()
Gets the value of the property dayCellFactory.Callback<Integer,Node>
Pagination. getPageFactory()
Returns the page factory callback function.Callback<ButtonType,R>
Dialog. getResultConverter()
Gets the value of the property resultConverter.Callback<TableView<S>,TableRow<S>>
TableView. getRowFactory()
Gets the value of the property rowFactory.Callback<TreeTableView<S>,TreeTableRow<S>>
TreeTableView. getRowFactory()
Gets the value of the property rowFactory.Callback<TableView<S>,Boolean>
TableView. getSortPolicy()
Gets the value of the property sortPolicy.Callback<TreeTableView<S>,Boolean>
TreeTableView. getSortPolicy()
Gets the value of the property sortPolicy.Methods in javafx.scene.control that return types with arguments of type Callback Modifier and Type Method Description ObjectProperty<Callback<ListView<T>,ListCell<T>>>
ComboBox. cellFactoryProperty()
Providing a custom cell factory allows for complete customization of the rendering of items in the ComboBox.ObjectProperty<Callback<ListView<T>,ListCell<T>>>
ListView. cellFactoryProperty()
Setting a custom cell factory has the effect of deferring all cell creation, allowing for total customization of the cell.ObjectProperty<Callback<TableColumn<S,T>,TableCell<S,T>>>
TableColumn. cellFactoryProperty()
The cell factory for all cells in this column.ObjectProperty<Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>>
TreeTableColumn. cellFactoryProperty()
The cell factory for all cells in this column.ObjectProperty<Callback<TreeView<T>,TreeCell<T>>>
TreeView. cellFactoryProperty()
Represents the cell factory that will be used for creating TreeCells, which are used to represent items in the TreeView.ObjectProperty<Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TableColumn. cellValueFactoryProperty()
The cell value factory needs to be set to specify how to populate all cells within a single TableColumn.ObjectProperty<Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TreeTableColumn. cellValueFactoryProperty()
The cell value factory needs to be set to specify how to populate all cells within a single TreeTableColumn.ObjectProperty<Callback<TableView.ResizeFeatures,Boolean>>
TableView. columnResizePolicyProperty()
Called when the user completes a column-resize operation.ObjectProperty<Callback<TreeTableView.ResizeFeatures,Boolean>>
TreeTableView. columnResizePolicyProperty()
This is the function called when the user completes a column-resize operation.ObjectProperty<Callback<DatePicker,DateCell>>
DatePicker. dayCellFactoryProperty()
A custom cell factory can be provided to customize individual day cells in the DatePicker popup.ObjectProperty<Callback<Integer,Node>>
Pagination. pageFactoryProperty()
The pageFactory callback function that is called when a page has been selected by the application or the user.ObjectProperty<Callback<ButtonType,R>>
Dialog. resultConverterProperty()
API to convert theButtonType
that the user clicked on into a result that can be returned via theresult
property.ObjectProperty<Callback<TableView<S>,TableRow<S>>>
TableView. rowFactoryProperty()
A function which produces a TableRow.ObjectProperty<Callback<TreeTableView<S>,TreeTableRow<S>>>
TreeTableView. rowFactoryProperty()
A function which produces a TreeTableRow.ObjectProperty<Callback<TableView<S>,Boolean>>
TableView. sortPolicyProperty()
The sort policy specifies how sorting in this TableView should be performed.ObjectProperty<Callback<TreeTableView<S>,Boolean>>
TreeTableView. sortPolicyProperty()
The sort policy specifies how sorting in this TreeTableView should be performed.Methods in javafx.scene.control with parameters of type Callback Modifier and Type Method Description void
ComboBox. setCellFactory(Callback<ListView<T>,ListCell<T>> value)
Sets the value of the property cellFactory.void
ListView. setCellFactory(Callback<ListView<T>,ListCell<T>> value)
Sets a new cell factory to use in the ListView.void
TableColumn. setCellFactory(Callback<TableColumn<S,T>,TableCell<S,T>> value)
Sets the value of the property cellFactory.void
TreeTableColumn. setCellFactory(Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> value)
Sets the value of the property cellFactory.void
TreeView. setCellFactory(Callback<TreeView<T>,TreeCell<T>> value)
Sets the cell factory that will be used for creating TreeCells, which are used to represent items in the TreeView.void
TableColumn. setCellValueFactory(Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
Sets the value of the property cellValueFactory.void
TreeTableColumn. setCellValueFactory(Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
Sets the value of the property cellValueFactory.void
TableView. setColumnResizePolicy(Callback<TableView.ResizeFeatures,Boolean> callback)
Sets the value of the property columnResizePolicy.void
TreeTableView. setColumnResizePolicy(Callback<TreeTableView.ResizeFeatures,Boolean> callback)
Sets the value of the property columnResizePolicy.void
DatePicker. setDayCellFactory(Callback<DatePicker,DateCell> value)
Sets the value of the property dayCellFactory.void
Pagination. setPageFactory(Callback<Integer,Node> value)
Sets the page factory callback function.void
Dialog. setResultConverter(Callback<ButtonType,R> value)
Sets the value of the property resultConverter.void
TableView. setRowFactory(Callback<TableView<S>,TableRow<S>> value)
Sets the value of the property rowFactory.void
TreeTableView. setRowFactory(Callback<TreeTableView<S>,TreeTableRow<S>> value)
Sets the value of the property rowFactory.void
TableView. setSortPolicy(Callback<TableView<S>,Boolean> callback)
Sets the value of the property sortPolicy.void
TreeTableView. setSortPolicy(Callback<TreeTableView<S>,Boolean> callback)
Sets the value of the property sortPolicy. -
Uses of Callback in javafx.scene.control.cell
Classes in javafx.scene.control.cell that implement Callback Modifier and Type Class Description class
MapValueFactory<T>
A convenience implementation of the Callback interface, designed specifically for use within theTableColumn
cell value factory
.class
PropertyValueFactory<S,T>
A convenience implementation of the Callback interface, designed specifically for use within theTableColumn
cell value factory
.class
TreeItemPropertyValueFactory<S,T>
A convenience implementation of the Callback interface, designed specifically for use within theTreeTableColumn
cell value factory
.Methods in javafx.scene.control.cell that return Callback Modifier and Type Method Description static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in ListView controls.static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a cell factory for use in ListView controls.static <T> Callback<ListView<T>,ListCell<T>>
ChoiceBoxListCell. forListView(ObservableList<T> items)
Creates a ChoiceBox cell factory for use inListView
controls.static <T> Callback<ListView<T>,ListCell<T>>
ChoiceBoxListCell. forListView(StringConverter<T> converter, ObservableList<T> items)
Creates a ChoiceBox cell factory for use inListView
controls.static <T> Callback<ListView<T>,ListCell<T>>
ChoiceBoxListCell. forListView(StringConverter<T> converter, T... items)
Creates a ChoiceBox cell factory for use inListView
controls.static <T> Callback<ListView<T>,ListCell<T>>
ChoiceBoxListCell. forListView(T... items)
Creates a ChoiceBox cell factory for use inListView
controls.static <T> Callback<ListView<T>,ListCell<T>>
ComboBoxListCell. forListView(ObservableList<T> items)
Creates a ComboBox cell factory for use inListView
controls.static <T> Callback<ListView<T>,ListCell<T>>
ComboBoxListCell. forListView(StringConverter<T> converter, ObservableList<T> items)
Creates a ComboBox cell factory for use inListView
controls.static <T> Callback<ListView<T>,ListCell<T>>
ComboBoxListCell. forListView(StringConverter<T> converter, T... items)
Creates a ComboBox cell factory for use inListView
controls.static <T> Callback<ListView<T>,ListCell<T>>
ComboBoxListCell. forListView(T... items)
Creates a ComboBox cell factory for use inListView
controls.static Callback<ListView<String>,ListCell<String>>
TextFieldListCell. forListView()
Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenListView.edit(int)
is called.static <T> Callback<ListView<T>,ListCell<T>>
TextFieldListCell. forListView(StringConverter<T> converter)
Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenListView.edit(int)
is called.static <S> Callback<TableColumn<S,Boolean>,TableCell<S,Boolean>>
CheckBoxTableCell. forTableColumn(TableColumn<S,Boolean> column)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>ChoiceBoxTableCell. forTableColumn(ObservableList<T> items)
Creates a ChoiceBox cell factory for use inTableColumn
controls.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>ChoiceBoxTableCell. forTableColumn(StringConverter<T> converter, ObservableList<T> items)
Creates a ChoiceBox cell factory for use inTableColumn
controls.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>ChoiceBoxTableCell. forTableColumn(StringConverter<T> converter, T... items)
Creates a ChoiceBox cell factory for use inTableColumn
controls.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>ChoiceBoxTableCell. forTableColumn(T... items)
Creates a ChoiceBox cell factory for use inTableColumn
controls.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>ComboBoxTableCell. forTableColumn(ObservableList<T> items)
Creates a ComboBox cell factory for use inTableColumn
controls.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>ComboBoxTableCell. forTableColumn(StringConverter<T> converter, ObservableList<T> items)
Creates a ComboBox cell factory for use inTableColumn
controls.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>ComboBoxTableCell. forTableColumn(StringConverter<T> converter, T... items)
Creates a ComboBox cell factory for use inTableColumn
controls.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>ComboBoxTableCell. forTableColumn(T... items)
Creates a ComboBox cell factory for use inTableColumn
controls.static <S> Callback<TableColumn<S,Double>,TableCell<S,Double>>
ProgressBarTableCell. forTableColumn()
Provides aProgressBar
that allows easy visualisation of a Number value as it proceeds from 0.0 to 1.0.static <S> Callback<TableColumn<S,String>,TableCell<S,String>>
TextFieldTableCell. forTableColumn()
Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenTableView.edit(int, javafx.scene.control.TableColumn)
is called.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>TextFieldTableCell. forTableColumn(StringConverter<T> converter)
Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenTableView.edit(int, javafx.scene.control.TableColumn)
is called.static <S> Callback<TreeTableColumn<S,Boolean>,TreeTableCell<S,Boolean>>
CheckBoxTreeTableCell. forTreeTableColumn(TreeTableColumn<S,Boolean> column)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>ChoiceBoxTreeTableCell. forTreeTableColumn(ObservableList<T> items)
Creates a ChoiceBox cell factory for use inTreeTableColumn
controls.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>ChoiceBoxTreeTableCell. forTreeTableColumn(StringConverter<T> converter, ObservableList<T> items)
Creates a ChoiceBox cell factory for use inTreeTableColumn
controls.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>ChoiceBoxTreeTableCell. forTreeTableColumn(StringConverter<T> converter, T... items)
Creates a ChoiceBox cell factory for use inTreeTableColumn
controls.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>ChoiceBoxTreeTableCell. forTreeTableColumn(T... items)
Creates a ChoiceBox cell factory for use inTreeTableColumn
controls.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>ComboBoxTreeTableCell. forTreeTableColumn(ObservableList<T> items)
Creates a ComboBox cell factory for use inTreeTableColumn
controls.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>ComboBoxTreeTableCell. forTreeTableColumn(StringConverter<T> converter, ObservableList<T> items)
Creates a ComboBox cell factory for use inTreeTableColumn
controls.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>ComboBoxTreeTableCell. forTreeTableColumn(StringConverter<T> converter, T... items)
Creates a ComboBox cell factory for use inTreeTableColumn
controls.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>ComboBoxTreeTableCell. forTreeTableColumn(T... items)
Creates a ComboBox cell factory for use inTreeTableColumn
controls.static <S> Callback<TreeTableColumn<S,Double>,TreeTableCell<S,Double>>
ProgressBarTreeTableCell. forTreeTableColumn()
Provides aProgressBar
that allows easy visualisation of a Number value as it proceeds from 0.0 to 1.0.static <S> Callback<TreeTableColumn<S,String>,TreeTableCell<S,String>>
TextFieldTreeTableCell. forTreeTableColumn()
Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenTreeTableView.edit(int, javafx.scene.control.TreeTableColumn)
is called.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>TextFieldTreeTableCell. forTreeTableColumn(StringConverter<T> converter)
Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenTreeTableView.edit(int, javafx.scene.control.TreeTableColumn)
is called.static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. 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.static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in a TreeView control.static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
Creates a cell factory for use in a TreeView control.static <T> Callback<TreeView<T>,TreeCell<T>>
ChoiceBoxTreeCell. forTreeView(ObservableList<T> items)
Creates a ChoiceBox cell factory for use inTreeView
controls.static <T> Callback<TreeView<T>,TreeCell<T>>
ChoiceBoxTreeCell. forTreeView(StringConverter<T> converter, ObservableList<T> items)
Creates a ChoiceBox cell factory for use inTreeView
controls.static <T> Callback<TreeView<T>,TreeCell<T>>
ChoiceBoxTreeCell. forTreeView(StringConverter<T> converter, T... items)
Creates a ChoiceBox cell factory for use inTreeView
controls.static <T> Callback<TreeView<T>,TreeCell<T>>
ChoiceBoxTreeCell. forTreeView(T... items)
Creates a ChoiceBox cell factory for use inTreeView
controls.static <T> Callback<TreeView<T>,TreeCell<T>>
ComboBoxTreeCell. forTreeView(ObservableList<T> items)
Creates a ComboBox cell factory for use inTreeView
controls.static <T> Callback<TreeView<T>,TreeCell<T>>
ComboBoxTreeCell. forTreeView(StringConverter<T> converter, ObservableList<T> items)
Creates a ComboBox cell factory for use inTreeView
controls.static <T> Callback<TreeView<T>,TreeCell<T>>
ComboBoxTreeCell. forTreeView(StringConverter<T> converter, T... items)
Creates a ComboBox cell factory for use inTreeView
controls.static <T> Callback<TreeView<T>,TreeCell<T>>
ComboBoxTreeCell. forTreeView(T... items)
Creates a ComboBox cell factory for use inTreeView
controls.static Callback<TreeView<String>,TreeCell<String>>
TextFieldTreeCell. forTreeView()
Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenTreeView.edit(javafx.scene.control.TreeItem)
is called.static <T> Callback<TreeView<T>,TreeCell<T>>
TextFieldTreeCell. forTreeView(StringConverter<T> converter)
Provides aTextField
that allows editing of the cell content when the cell is double-clicked, or whenTreeView.edit(javafx.scene.control.TreeItem)
is called.Callback<T,ObservableValue<Boolean>>
CheckBoxListCell. getSelectedStateCallback()
Returns theCallback
that is bound to by the CheckBox shown on screen.Callback<Integer,ObservableValue<Boolean>>
CheckBoxTableCell. getSelectedStateCallback()
Returns theCallback
that is bound to by the CheckBox shown on screen.Callback<TreeItem<T>,ObservableValue<Boolean>>
CheckBoxTreeCell. getSelectedStateCallback()
Returns theCallback
that is bound to by the CheckBox shown on screen.Callback<Integer,ObservableValue<Boolean>>
CheckBoxTreeTableCell. getSelectedStateCallback()
Returns theCallback
that is bound to by the CheckBox shown on screen.Methods in javafx.scene.control.cell that return types with arguments of type Callback Modifier and Type Method Description ObjectProperty<Callback<T,ObservableValue<Boolean>>>
CheckBoxListCell. selectedStateCallbackProperty()
Property representing theCallback
that is bound to by the CheckBox shown on screen.ObjectProperty<Callback<Integer,ObservableValue<Boolean>>>
CheckBoxTableCell. selectedStateCallbackProperty()
Property representing theCallback
that is bound to by the CheckBox shown on screen.ObjectProperty<Callback<TreeItem<T>,ObservableValue<Boolean>>>
CheckBoxTreeCell. selectedStateCallbackProperty()
Property representing theCallback
that is bound to by the CheckBox shown on screen.ObjectProperty<Callback<Integer,ObservableValue<Boolean>>>
CheckBoxTreeTableCell. selectedStateCallbackProperty()
Property representing theCallback
that is bound to by the CheckBox shown on screen.Methods in javafx.scene.control.cell with parameters of type Callback Modifier and Type Method Description static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in ListView controls.static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a cell factory for use in ListView controls.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in a TreeView control.static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
Creates a cell factory for use in a TreeView control.void
CheckBoxListCell. setSelectedStateCallback(Callback<T,ObservableValue<Boolean>> value)
Sets theCallback
that is bound to by the CheckBox shown on screen.void
CheckBoxTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
Sets theCallback
that is bound to by the CheckBox shown on screen.void
CheckBoxTreeCell. setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<Boolean>> value)
Sets theCallback
that is bound to by the CheckBox shown on screen.void
CheckBoxTreeTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
Sets theCallback
that is bound to by the CheckBox shown on screen.Constructors in javafx.scene.control.cell with parameters of type Callback Constructor Description CheckBoxListCell(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
Creates a default CheckBoxListCell.CheckBoxListCell(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a CheckBoxListCell with a custom string converter.CheckBoxTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a default CheckBoxTableCell with a customCallback
to retrieve an ObservableValue for a given cell index.CheckBoxTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a CheckBoxTableCell with a custom string converter.CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
Creates aCheckBoxTreeCell
for use in a TreeView control via a cell factory.CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
Creates aCheckBoxTreeCell
for use in a TreeView control via a cell factory.CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a default CheckBoxTreeTableCell with a customCallback
to retrieve an ObservableValue for a given cell index.CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a CheckBoxTreeTableCell with a custom string converter. -
Uses of Callback in javafx.scene.control.skin
Methods in javafx.scene.control.skin that return Callback Modifier and Type Method Description Callback<VirtualFlow<T>,T>
VirtualFlow. getCellFactory()
Returns the current cell factory.Methods in javafx.scene.control.skin that return types with arguments of type Callback Modifier and Type Method Description ObjectProperty<Callback<VirtualFlow<T>,T>>
VirtualFlow. cellFactoryProperty()
Setting a custom cell factory has the effect of deferring all cell creation, allowing for total customization of the cell.Methods in javafx.scene.control.skin with parameters of type Callback Modifier and Type Method Description void
VirtualFlow. setCellFactory(Callback<VirtualFlow<T>,T> value)
Sets a new cell factory to use in the VirtualFlow. -
Uses of Callback in javafx.scene.image
Methods in javafx.scene.image with parameters of type Callback Modifier and Type Method Description void
PixelBuffer. updateBuffer(Callback<PixelBuffer<T>,Rectangle2D> callback)
Invokes the specifiedCallback
method and updates the dirty region of allWritableImage
s that were created using thisPixelBuffer
. -
Uses of Callback in javafx.scene.web
Methods in javafx.scene.web that return Callback Modifier and Type Method Description Callback<String,Boolean>
WebEngine. getConfirmHandler()
Gets the value of the property confirmHandler.Callback<PopupFeatures,WebEngine>
WebEngine. getCreatePopupHandler()
Gets the value of the property createPopupHandler.Callback<PromptData,String>
WebEngine. getPromptHandler()
Gets the value of the property promptHandler.Methods in javafx.scene.web that return types with arguments of type Callback Modifier and Type Method Description ObjectProperty<Callback<String,Boolean>>
WebEngine. confirmHandlerProperty()
JavaScriptconfirm
handler property.ObjectProperty<Callback<PopupFeatures,WebEngine>>
WebEngine. createPopupHandlerProperty()
JavaScript popup handler property.ObjectProperty<Callback<PromptData,String>>
WebEngine. promptHandlerProperty()
JavaScriptprompt
handler property.Methods in javafx.scene.web with parameters of type Callback Modifier and Type Method Description void
WebEngine. setConfirmHandler(Callback<String,Boolean> handler)
Sets the value of the property confirmHandler.void
WebEngine. setCreatePopupHandler(Callback<PopupFeatures,WebEngine> handler)
Sets the value of the property createPopupHandler.void
WebEngine. setPromptHandler(Callback<PromptData,String> handler)
Sets the value of the property promptHandler.
-