Класс TableView.TableViewFocusModel<S>
Статический класс TableView.TableViewFocusModel<S> расширяет класс TableFocusModel<S,TableColumn<S,?>> и обеспечивает модель наведения фокуса в таблице.
Класс TableView.TableViewFocusModel<S> имеет, помимо унаследованных от класса TableFocusModel<S,TableColumn<S,?>>, следующие свойства, конструкторы и методы:
Свойство focusedCell – объект javafx.scene.control.TablePosition позиции элемента таблицы в фокусе.
Конструктор public TableView.TableViewFocusModel(TableView<S> tableView).
Метод public final TablePosition getFocusedCell() – возвращает позицию элемента в фокусе.
Метод public ObjectProperty<TablePosition> focusedCellProperty() – возвращает JavaFX Beans свойство позиции элемента в фокусе.
Метод public void focus(int row, TableColumn<S,?> column) – устанавливает фокус ячейки.
Метод public void focus(TablePosition pos) – устанавливает фокус позиции.
Метод public boolean isFocused(int row, TableColumn<S,?> column) – возвращает true, если ячейка в фокусе.
Метод public void focus(int itemIndex) – устанавливает фокус индекса.
Метод public void focusAboveCell() – устанавливает фокус ячеек выше текущей ячейки.
Метод public void focusBelowCell() – устанавливает фокус ячеек ниже текущей ячейки.
Метод public void focusLeftCell() – устанавливает фокус слева.
Метод public void focusRightCell() – устанавливает фокус справа.