- java.lang.Object
-
- javafx.scene.control.SkinBase<C>
-
- javafx.scene.control.skin.LabeledSkinBase<C>
-
- javafx.scene.control.skin.CellSkinBase<C>
-
- javafx.scene.control.skin.TableRowSkinBase<T,TableRow<T>,TableCell<T,?>>
-
- javafx.scene.control.skin.TableRowSkin<T>
-
Резюме свойств
-
Свойства, унаследованные от класса javafx.scene.control.skin.TableRowSkinBase
graphic
-
Свойства, унаследованные от класса javafx.scene.control.skin.CellSkinBase
cellSize
-
-
Резюме конструкторов
Конструкторы Конструктор Описание TableRowSkin(TableRow<T> control)Создаёт новый экземпляр TableRowSkin, устанавливая необходимые дочерние узлы в список Controlchildren, а также необходимые сопоставления ввода для обработки событий клавиш, мыши и т. д.
-
Резюме методов
Все методыМетоды экземпляровКонкретные методы Модификатор и тип Метод Описание protected TableCell<T,?>createCell(TableColumnBase tcb)Создаёт новый экземпляр ячейки, подходящий для представления заданного столбца таблицы.voiddispose()Вызывается Skinnable, когда кожа заменяется на Skinnable.protected TableColumn<T,?>getTableColumn(TableCell<T,?> cell)Возвращает экземплярTableColumnBaseдля заданного экземпляра ячейки.protected ObservableList<TableColumn<T,?>>getVisibleLeafColumns()Возвращает неизменяемый список, содержащий текущие видимые листья столбцов.protected ObjectqueryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)Этот метод вызывается технологией вспомогательной обработки для запроса значения для атрибута.protected voidupdateCell(TableCell<T,?> cell, TableRow<T> row)Метод, позволяющий заданной ячейке указать, что она является членом заданной строки.-
Методы, унаследованные от класса javafx.scene.control.skin.TableRowSkinBase
computeMaxHeight, computeMinHeight, computePrefHeight, computePrefWidth, graphicProperty, layoutChildren
-
Методы, унаследованные от класса javafx.scene.control.skin.CellSkinBase
cellSizeProperty, getCellSize, getClassCssMetaData, getCssMetaData
-
Методы, унаследованные от класса javafx.scene.control.skin.LabeledSkinBase
computeBaselineOffset, computeMaxWidth, computeMinWidth, layoutLabelInArea, layoutLabelInArea, updateChildren
-
Методы, унаследованные от класса javafx.scene.control.SkinBase
consumeMouseEvents, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
-
-
Подробное описание конструкторов
-
TableRowSkin
public TableRowSkin(TableRow<T> control)
Создаёт новый экземпляр TableRowSkin, устанавливая необходимые дочерние узлы в список Controlchildren, а также необходимые сопоставления ввода для обработки событий клавиш, мыши и т. д.- Параметры:
-
control- Элемент управления, на который должен быть установлен этот стиль.
-
-
Подробное описание методов
-
dispose
public void dispose()
Вызывается Skinnable, когда на Skinnable заменяется стиль. Этот метод позволяет стилю реализовать любую логику, необходимую для очистки после того, как стиль больше не нужен. Он может использоваться для освобождения системных ресурсов. МетодыSkin.getSkinnable()иSkin.getNode()должны возвращать null после вызова dispose. Вызов dispose дважды не имеет эффекта.
-
queryAccessibleAttribute
protected Object queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)
Этот метод вызывается вспомогательной технологией для запроса значения атрибута.Этот метод обычно переопределяется подклассами для реализации атрибутов, необходимых для определённого роли.
Если конкретный атрибут не обрабатывается, должна вызываться реализация суперкласса.- Переопределяет:
-
queryAccessibleAttributeв классеLabeledSkinBase<TableRow<T>> - Параметры:
-
attribute- запрашиваемый атрибут -
parameters- необязательный список параметров - Возвращает:
- значение запрашиваемого атрибута
- См. также:
-
AccessibleAttribute,Node.queryAccessibleAttribute(javafx.scene.AccessibleAttribute, java.lang.Object...)
-
createCell
protected TableCell<T,?> createCell(TableColumnBase tcb)
Создаёт новый экземпляр ячейки, подходящий для представления данного экземпляра столбца таблицы.- Определено в:
-
createCellв классеTableRowSkinBase<T,TableRow<T>,TableCell<T,?>> - Параметры:
-
tcb- столбец таблицы - Возвращает:
- созданная ячейка
-
getVisibleLeafColumns
protected ObservableList<TableColumn<T,?>> getVisibleLeafColumns()
Возвращает неизменяемый список, содержащий текущие видимые листовые столбцы.- Определено в:
-
getVisibleLeafColumnsв классеTableRowSkinBase<T,TableRow<T>,TableCell<T,?>> - Возвращает:
- список видимых листовых столбцов
-
updateCell
protected void updateCell(TableCell<T,?> cell, TableRow<T> row)
Метод, позволяющий задать данной ячейке, что она является членом данной строки. Способ реализации зависит от фактической реализации ячейки.- Определено в:
-
updateCellв классеTableRowSkinBase<T,TableRow<T>,TableCell<T,?>> - Параметры:
-
cell- Ячейка, для которой мы хотим сообщить о её строке-владельце. -
row- Строка, которая будет установлена для заданной ячейки.
-
getTableColumn
protected TableColumn<T,?> getTableColumn(TableCell<T,?> cell)
Возвращает экземплярTableColumnBaseдля данного экземпляра ячейки.- Определено в:
-
getTableColumnв классеTableRowSkinBase<T,TableRow<T>,TableCell<T,?>> - Параметры:
-
cell- Ячейка, для которой требуется столбец таблицы. - Возвращает:
- столбец таблицы
-
© 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.