Spec-Zone.ru › OpenJavaFX 24

Класс TableRowSkin<T>

java.lang.Object
javafx.scene.control.SkinBase<TableRow<T>>
javafx.scene.control.skin.LabeledSkinBase<TableRow<T>>
javafx.scene.control.skin.CellSkinBase<TableRow<T>>
javafx.scene.control.skin.TableRowSkinBase<T,TableRow<T>,TableCell<T,?>>
javafx.scene.control.skin.TableRowSkin<T>
Type Parameters:
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 и/или его аффилированные лица. Все права защищены.

© 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