| Package | Description | 
|---|---|
| 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 | Class and Description | 
|---|---|
class  | 
TableFocusModel<T,TC extends TableColumnBase<T,?>>
The abstract base class for FocusModel implementations that are used within
 table-like controls (most notably  
TableView and TreeTableView. | 
static class  | 
TableView.TableViewFocusModel<S>
A  
FocusModel with additional functionality to support the requirements
 of a TableView control. | 
static class  | 
TreeTableView.TreeTableViewFocusModel<S>
A  
FocusModel with additional functionality to support the requirements
 of a TableView control. | 
| Modifier and Type | Method and Description | 
|---|---|
FocusModel<T> | 
ListView.getFocusModel()
Returns the currently installed  
FocusModel. | 
FocusModel<TreeItem<T>> | 
TreeView.getFocusModel()
Returns the currently installed  
FocusModel. | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectProperty<FocusModel<T>> | 
ListView.focusModelProperty()
The FocusModel provides the API through which it is possible
 to both get and set the focus on a single item within a ListView. 
 | 
ObjectProperty<FocusModel<TreeItem<T>>> | 
TreeView.focusModelProperty()
The FocusModel provides the API through which it is possible
 to control focus on zero or one rows of the TreeView. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ListView.setFocusModel(FocusModel<T> value)
Sets the  
FocusModel to be used in the ListView. | 
void | 
TreeView.setFocusModel(FocusModel<TreeItem<T>> value)
Sets the  
FocusModel to be used in the TreeView. | 
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.