Package | Description |
---|---|
com.sun.javafx.scene.control.behavior | |
com.sun.javafx.scene.control.skin | |
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.
|
Modifier and Type | Method and Description |
---|---|
protected TableView<S> |
TableCellBehavior.getCellContainer() |
protected TableView<T> |
TableRowBehavior.getCellContainer() |
Constructor and Description |
---|
TableViewBehavior(TableView<T> control)
*
Constructors *
*
|
Modifier and Type | Field and Description |
---|---|
private TableView<T> |
TableRowSkin.tableView |
private TableView<T> |
TableViewSkin.tableView |
Modifier and Type | Method and Description |
---|---|
protected ObjectProperty<Callback<TableView<T>,TableRow<T>>> |
TableViewSkin.rowFactoryProperty() |
Constructor and Description |
---|
TableViewSkin(TableView<T> tableView) |
Modifier and Type | Field and Description |
---|---|
private TableView<S> |
TableView.ResizeFeatures.table |
private TableView<S> |
TablePositionBuilder.tableView
Deprecated.
|
private TableView<S> |
TableColumn.CellDataFeatures.tableView |
private TableView<S> |
TableView.TableViewSelectionModel.tableView
*
Private fields *
*
|
private TableView<S> |
TableView.TableViewArrayListSelectionModel.tableView |
private TableView<S> |
TableView.TableViewFocusModel.tableView |
Modifier and Type | Field and Description |
---|---|
private java.lang.ref.WeakReference<TableView<S>> |
TablePosition.controlRef
*
Instance Variables *
*
|
static Callback<TableView,java.lang.Boolean> |
TableView.DEFAULT_SORT_POLICY
The default
sort policy that this TableView
will use if no other policy is specified. |
private static CssMetaData<TableView<?>,java.lang.Number> |
TableView.StyleableProperties.FIXED_CELL_SIZE |
private ObjectProperty<EventHandler<SortEvent<TableView<S>>>> |
TableView.onSort
Called when there's a request to sort the control.
|
private Callback<TableView<S>,TableRow<S>> |
TableViewBuilder.rowFactory
Deprecated.
|
private ObjectProperty<Callback<TableView<S>,TableRow<S>>> |
TableView.rowFactory |
private ObjectProperty<Callback<TableView<S>,java.lang.Boolean>> |
TableView.sortPolicy
The sort policy specifies how sorting in this TableView should be performed.
|
private ReadOnlyObjectWrapper<TableView<S>> |
TableColumn.tableView
The TableView that this TableColumn belongs to.
|
private ReadOnlyObjectWrapper<TableView<S>> |
TableCell.tableView |
private ReadOnlyObjectWrapper<TableView<T>> |
TableRow.tableView
*
Properties *
*
|
Modifier and Type | Method and Description |
---|---|
TableView<S> |
TableViewBuilder.build()
Deprecated.
Make an instance of
TableView based on the properties set on this builder. |
TableView<S> |
TableView.ResizeFeatures.getTable()
Returns the TableView upon which the resize operation is occurring.
|
TableView<S> |
TableColumn.getTableView() |
TableView<S> |
TableColumn.CellDataFeatures.getTableView()
Returns the
TableView passed in to the constructor. |
TableView<S> |
TableColumn.CellEditEvent.getTableView()
Returns the TableView upon which this event occurred.
|
TableView<S> |
TableCell.getTableView() |
TableView<S> |
TableView.TableViewSelectionModel.getTableView()
Returns the TableView instance that this selection model is installed in.
|
TableView<S> |
TablePosition.getTableView()
The TableView that this TablePosition is related to.
|
TableView<T> |
TableRow.getTableView() |
Modifier and Type | Method and Description |
---|---|
void |
TableViewBuilder.applyTo(TableView<S> x)
Deprecated.
|
private void |
TableCell.cleanUpTableViewListeners(TableView<S> tableView) |
(package private) void |
TableColumn.setTableView(TableView<S> value) |
private void |
TableCell.setTableView(TableView<S> value) |
private void |
TableRow.setTableView(TableView<T> value) |
B |
TablePositionBuilder.tableView(TableView<S> x)
Deprecated.
Set the value of the
tableView property for the instance constructed by this builder. |
void |
TableCell.updateTableView(TableView tv)
Updates the TableView associated with this TableCell.
|
void |
TableRow.updateTableView(TableView<T> tv)
Updates the TableView associated with this TableCell.
|
Modifier and Type | Method and Description |
---|---|
B |
TableViewBuilder.rowFactory(Callback<TableView<S>,TableRow<S>> x)
Deprecated.
Set the value of the
rowFactory property for the instance constructed by this builder. |
void |
TableView.setOnSort(EventHandler<SortEvent<TableView<S>>> value) |
void |
TableView.setRowFactory(Callback<TableView<S>,TableRow<S>> value) |
void |
TableView.setSortPolicy(Callback<TableView<S>,java.lang.Boolean> callback) |
Constructor and Description |
---|
CellDataFeatures(TableView<S> tableView,
TableColumn<S,T> tableColumn,
S value)
Instantiates a CellDataFeatures instance with the given properties
set as read-only values of this instance.
|
CellEditEvent(TableView<S> table,
TablePosition<S,T> pos,
EventType<TableColumn.CellEditEvent<S,T>> eventType,
T newValue)
Creates a new event that can be subsequently fired to the relevant listeners.
|
ResizeFeatures(TableView<S> table,
TableColumn<S,?> column,
java.lang.Double delta)
Creates an instance of this class, with the provided TableView,
TableColumn and delta values being set and stored in this immutable
instance.
|
TablePosition(TableView<S> tableView,
int row,
TableColumn<S,T> tableColumn)
Constructs a TablePosition instance to represent the given row/column
position in the given TableView instance.
|
TableViewArrayListSelectionModel(TableView<S> tableView)
*
Constructors *
*
|
TableViewFocusModel(TableView<S> tableView)
Creates a default TableViewFocusModel instance that will be used to
manage focus of the provided TableView control.
|
TableViewSelectionModel(TableView<S> tableView)
Builds a default TableViewSelectionModel instance with the provided
TableView.
|