Spec-Zone.ru › OpenJavaFX 21

Класс TableRowSkin<T>

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>
Все реализуемые интерфейсы:
Skin<TableRow<T>>
public class TableRowSkin<T> extends TableRowSkinBase<T,TableRow<T>,TableCell<T,?>>
Реализация по умолчанию для TableRow элемента управления.
С момента:
9
См. также:
  • TableRow

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

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

graphic

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

cellSize

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

Конструктор Описание
TableRowSkin(TableRow<T> control)
Создает новый экземпляр TableRowSkin, устанавливая необходимые дочерние узлы в список Control children, а также необходимые входные сопоставления для обработки ключевых, мышиных и других событий.

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

Модификатор и тип Метод Описание
protected TableCell<T,?> createCell(TableColumnBase tcb)
Создает новый экземпляр ячейки, подходящий для представления данного столбца таблицы.
protected TableColumn<T,?> getTableColumn(TableCell<T,?> cell)
Возвращает экземпляр TableColumnBase для данной ячейки.
protected ObservableList<TableColumn<T,?>> getVisibleLeafColumns()
Возвращает неизменяемый список, содержащий текущие видимые листья столбцов.
protected void updateCell(TableCell<T,?> cell, TableRow<T> row)
Метод, позволяющий ячейке узнать, что она является членом данной строки. Способ реализации зависит от фактической реализации ячейки.

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

graphicProperty

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

cellSizeProperty, getCellSize, getClassCssMetaData

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

computeBaselineOffset, computeMinWidth, layoutChildren, layoutLabelInArea, layoutLabelInArea, updateChildren

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

computeMaxHeight, computeMaxWidth, computeMinHeight, computePrefHeight, computePrefWidth, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners

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

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

Методы, объявленные в интерфейсе javafx.scene.control.Skin

install

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

TableRowSkin

public TableRowSkin(TableRow<T> control)
Создает новый экземпляр TableRowSkin, устанавливая необходимые дочерние узлы в список Control children, а также необходимые входные сопоставления для обработки ключевых, мышиных и других событий.
Параметры:
control - Элемент управления, на котором должен быть установлен данный скин.

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

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 - Ячейка, для которой требуется TableColumn.
Возвращает:
столбец таблицы

© 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