Spec-Zone.ru › OpenJavaFX 24

Класс TableFocusModel<T,TC extends TableColumnBase<T,?>>

java.lang.Object
javafx.scene.control.FocusModel<T>
javafx.scene.control.TableFocusModel<T,TC>
Параметры типа:
T - Тип базовой модели данных для элемента управления пользовательского интерфейса.
TC - Конкретный подкласс TableColumnBase, используемый подлежащим элементом управления пользовательского интерфейса (например, TableColumn или TreeTableColumn.
Непосредственные подклассы:
TableView.TableViewFocusModel, TreeTableView.TreeTableViewFocusModel
public abstract class TableFocusModel<T,TC extends TableColumnBase<T,?>> extends FocusModel<T>
Абстрактный базовый класс для реализаций FocusModel, используемых в таблицах (в первую очередь TableView и TreeTableView).
С:
JavaFX 8.0

Краткое описание свойств

Свойства, объявленные в классе javafx.scene.control.FocusModel

focusedIndex, focusedItem

Краткое описание конструкторов

Конструктор Описание
TableFocusModel()
Конструктор для вызова подклассами.

Краткое описание методов

Модификатор и тип Метод Описание
abstract void focus(int row, TC column)
Вызывает получение фокуса элементом по заданному индексу.
abstract void focusAboveCell()
Попытка переместить фокус на ячейку над текущей фокусированной ячейкой.
abstract void focusBelowCell()
Попытка переместить фокус на ячейку под текущей фокусированной ячейкой.
abstract void focusLeftCell()
Попытка переместить фокус на ячейку слева от текущей фокусированной ячейки.
abstract void focusRightCell()
Попытка переместить фокус на ячейку справа от текущей фокусированной ячейки.
abstract boolean isFocused(int row, TC column)
Проверяет, имеет ли строка/ячейка по заданным координатам фокус в элементе управления пользовательского интерфейса.

Методы, объявленные в классе javafx.scene.control.FocusModel

focus, focusedIndexProperty, focusedItemProperty, focusNext, focusPrevious, getFocusedIndex, getFocusedItem, getItemCount, getModelItem, isFocused

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

TableFocusModel

public TableFocusModel()
Конструктор для вызова подклассами.

Подробное описание методов

focus

public abstract void focus(int row, TC column)
Вызывает получение фокуса элементом по заданному индексу.
Параметры:
row - Индекс строки элемента, которому нужно дать фокус.
column - Столбец элемента, которому нужно дать фокус. Может быть null.

isFocused

public abstract boolean isFocused(int row, TC column)
Проверяет, имеет ли строка/ячейка по заданным координатам фокус в элементе управления пользовательского интерфейса.
Параметры:
row - строка
column - столбец
Возвращает:
true, если строка/ячейка по заданным координатам имеет фокус в элементе управления пользовательского интерфейса

focusAboveCell

public abstract void focusAboveCell()
Попытка переместить фокус на ячейку над текущей фокусированной ячейкой.

focusBelowCell

public abstract void focusBelowCell()
Попытка переместить фокус на ячейку под текущей фокусированной ячейкой.

focusLeftCell

public abstract void focusLeftCell()
Попытка переместить фокус на ячейку слева от текущей фокусированной ячейки.

focusRightCell

public abstract void focusRightCell()
Попытка переместить фокус на ячейку справа от текущей фокусированной ячейки.

Сообщить об ошибке или предложить улучшение
Авторские права © 2008, 2025, Oracle и/или его аффилированные лица. Все права защищены.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API