Spec-Zone.ru › OpenJavaFX 17

Class TableCellSkinBase<S,​T,​C extends IndexedCell<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.TableCellSkinBase<S,​T,​C>
Type Parameters:
S - The type of the UI control (e.g. the type of the 'row').
T - The type of the content in the cell, based on its TableColumnBase.
All Implemented Interfaces:
Skin<C>
Direct Known Subclasses:
TableCellSkin, TreeTableCellSkin
public abstract class TableCellSkinBase<S,​T,​C extends IndexedCell<T>>
extends CellSkinBase<C>
Base skin for table cell controls, for example: TableCell and TreeTableCell.
Since:
9
See Also:
TableCell, TreeTableCell

Property Summary

Properties
Type Property Description
abstract ReadOnlyObjectProperty<? extends TableColumnBase<S,​T>> tableColumn
The TableColumnBase instance that is responsible for this Cell.

Properties declared in class javafx.scene.control.skin.CellSkinBase

cellSize

Constructor Summary

Constructors
Constructor Description
TableCellSkinBase​(C control)
Creates a new TableCellSkinBase instance, installing the necessary child nodes into the Control children list, as well as the necessary input mappings for handling key, mouse, etc events.

Method Summary

Modifier and Type Method Description
TableColumnBase<S,​T> getTableColumn()
Gets the value of the property tableColumn.
abstract ReadOnlyObjectProperty<? extends TableColumnBase<S,​T>> tableColumnProperty()
The TableColumnBase instance that is responsible for this Cell.

Methods declared in class javafx.scene.control.skin.CellSkinBase

cellSizeProperty, getCellSize, getClassCssMetaData

Methods declared in class javafx.scene.control.skin.LabeledSkinBase

computeMinWidth, layoutChildren, layoutLabelInArea, layoutLabelInArea, updateChildren

Methods declared in class javafx.scene.control.SkinBase

computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getCssMetaData, 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

Methods declared in class java.lang.Object

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

Methods declared in interface javafx.scene.control.Skin

dispose, getNode, getSkinnable

Property Details

tableColumn

public abstract ReadOnlyObjectProperty<? extends TableColumnBase<S,T>> tableColumnProperty
The TableColumnBase instance that is responsible for this Cell.
See Also:
getTableColumn()

Constructor Details

TableCellSkinBase

public TableCellSkinBase(C control)
Creates a new TableCellSkinBase instance, installing the necessary child nodes into the Control children list, as well as the necessary input mappings for handling key, mouse, etc events.
Parameters:
control - The control that this skin should be installed onto.

Method Details

tableColumnProperty

public abstract ReadOnlyObjectProperty<? extends TableColumnBase<S,T>> tableColumnProperty()
The TableColumnBase instance that is responsible for this Cell.
See Also:
getTableColumn()

getTableColumn

public final TableColumnBase<S,T> getTableColumn()
Gets the value of the property tableColumn.
Property description:
The TableColumnBase instance that is responsible for this 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.

Spec-Zone.ru

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