- java.lang.Object
-
- javafx.scene.control.SkinBase<C>
-
- javafx.scene.control.skin.LabeledSkinBase<C>
-
- javafx.scene.control.skin.CellSkinBase<C>
-
- javafx.scene.control.skin.TableCellSkinBase<S,T,TableCell<S,T>>
-
- javafx.scene.control.skin.TableCellSkin<S,T>
-
- Параметры типа:
-
S- Тип пользовательского элемента управления (например, тип «строки»). -
T- Тип содержимого ячейки, основанного наTableColumn.
public class TableCellSkin<S,T> extends TableCellSkinBase<S,T,TableCell<S,T>>
Реализация по умолчанию дляTableCellэлемента управления.- С тех пор:
- 9
- См. также:
TableCell
-
Резюме свойств
Свойства Тип Свойство Описание ReadOnlyObjectProperty<TableColumn<S,T>>tableColumnЭкземпляр TableColumnBase, ответственный за эту ячейку.-
Наследуемые свойства из класса javafx.scene.control.skin.CellSkinBase
cellSize
-
-
Резюме конструкторов
Конструкторы Конструктор Описание TableCellSkin(TableCell<S,T> control)Создает новый экземпляр TableCellSkin, устанавливая необходимые дочерние узлы в список Controlchildren, а также необходимые сопоставления ввода для обработки событий клавиш, мыши и т. д.
-
Резюме методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод Описание voiddispose()Вызывается Skinnable, когда Skin заменяется на Skinnable.ReadOnlyObjectProperty<TableColumn<S,T>>tableColumnProperty()Экземпляр TableColumnBase, ответственный за эту ячейку.-
Наследуемые методы из класса javafx.scene.control.skin.TableCellSkinBase
computePrefWidth, getTableColumn, layoutChildren
-
Наследуемые методы из класса javafx.scene.control.skin.CellSkinBase
cellSizeProperty, getCellSize, getClassCssMetaData, getCssMetaData
-
Наследуемые методы из класса javafx.scene.control.skin.LabeledSkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, layoutLabelInArea, layoutLabelInArea, queryAccessibleAttribute, 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
-
-
Подробное описание свойств
-
tableColumn
public ReadOnlyObjectProperty<TableColumn<S,T>> tableColumnProperty
Экземпляр TableColumnBase, ответственный за эту ячейку.- Определено:
-
tableColumnPropertyв классеTableCellSkinBase<S,T,TableCell<S,T>> - См. также:
TableCellSkinBase.getTableColumn()
-
-
Подробное описание конструкторов
-
TableCellSkin
public TableCellSkin(TableCell<S,T> control)
Создает новый экземпляр TableCellSkin, устанавливая необходимые дочерние узлы в список Controlchildren, а также необходимые сопоставления ввода для обработки событий клавиш, мыши и т. д.- Параметры:
-
control- Элемент управления, на который должен быть установлен этот skin.
-
-
Подробное описание методов
-
dispose
public void dispose()
Вызывается Skinnable, когда Skin заменяется на Skinnable. Этот метод позволяет Skin реализовать любой необходимый логики для очистки после того, как Skin больше не нужен. Может использоваться для освобождения нативных ресурсов. МетодыSkin.getSkinnable()иSkin.getNode()должны возвращать null после вызова dispose. Вызов dispose дважды не оказывает никакого влияния.
-
tableColumnProperty
public ReadOnlyObjectProperty<TableColumn<S,T>> tableColumnProperty()
Экземпляр TableColumnBase, ответственный за эту ячейку.- Определено:
-
tableColumnPropertyв классеTableCellSkinBase<S,T,TableCell<S,T>> - См. также:
TableCellSkinBase.getTableColumn()
-
© 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.