- java.lang.Object
-
- javafx.scene.control.SkinBase<C>
-
- javafx.scene.control.skin.VirtualContainerBase<C,I>
-
- javafx.scene.control.skin.TableViewSkinBase<T,T,TableView<T>,TableRow<T>,TableColumn<T,?>>
-
- javafx.scene.control.skin.TableViewSkin<T>
-
public class TableViewSkin<T> extends TableViewSkinBase<T,T,TableView<T>,TableRow<T>,TableColumn<T,?>>
Реализация по умолчанию дляTableViewэлемента управления.- С:
- 9
- См. также:
TableView
-
Краткое описание конструкторов
Конструкторы Конструктор Описание TableViewSkin(TableView<T> control)Создает новый экземпляр TableViewSkin, устанавливая необходимые дочерние узлы в список Controlchildren, а также необходимые сопоставления ввода для обработки событий клавиш, мыши и т. д.
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод Описание voiddispose()Вызывается Skinnable, когда Skin заменяется на Skinnable.protected voidexecuteAccessibleAction(AccessibleAction action, Object... parameters)Этот метод вызывается средствами вспомогательной технологии для запроса выполнения действия, указанного в аргументе.protected intgetItemCount()Возвращает общее количество элементов в этом контейнере, включая те, которые в данный момент скрыты, потому что они находятся вне области видимости.ObjectqueryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)Этот метод вызывается средствами вспомогательной технологии для запроса значения атрибута.-
Методы, унаследованные от класса javafx.scene.control.skin.TableViewSkinBase
computePrefHeight, computePrefWidth, createTableHeaderRow, layoutChildren, updateItemCount
-
Методы, унаследованные от класса javafx.scene.control.skin.VirtualContainerBase
createVirtualFlow, getVirtualFlow, markItemCountDirty
-
Методы, унаследованные от класса javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, consumeMouseEvents, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
-
-
Подробное описание конструкторов
-
TableViewSkin
public TableViewSkin(TableView<T> control)
Создает новый экземпляр TableViewSkin, устанавливая необходимые дочерние узлы в список Controlchildren, а также необходимые сопоставления ввода для обработки событий клавиш, мыши и т. д.- Параметры:
-
control- Элемент управления, на который должна быть установлена эта skin.
-
-
Подробное описание методов
-
dispose
public void dispose()
Вызывается Skinnable, когда Skin заменяется на Skinnable. Этот метод позволяет Skin реализовать любую необходимую логику для очистки после того, как Skin больше не требуется. Может использоваться для освобождения нативных ресурсов. МетодыSkin.getSkinnable()иSkin.getNode()должны возвращать null после вызова dispose. Вызов dispose дважды не оказывает никакого влияния.
-
queryAccessibleAttribute
public Object queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)
Этот метод вызывается средствами вспомогательной технологии для запроса значения атрибута.Этот метод обычно переопределяется подклассами для реализации атрибутов, необходимых для определенной роли.
Если определенный атрибут не обрабатывается, должна вызываться реализация суперкласса.- Переопределяет:
-
queryAccessibleAttributeв классеTableViewSkinBase<T,T,TableView<T>,TableRow<T>,TableColumn<T,?>> - Параметры:
-
attribute- запрашиваемый атрибут -
parameters- необязательный список параметров - Возвращает:
- значение запрашиваемого атрибута
- См. также:
-
AccessibleAttribute,Node.queryAccessibleAttribute(javafx.scene.AccessibleAttribute, java.lang.Object...)
-
executeAccessibleAction
protected void executeAccessibleAction(AccessibleAction action, Object... parameters)
Этот метод вызывается средствами вспомогательной технологии для запроса выполнения действия, указанного в аргументе.Этот метод обычно переопределяется подклассами для реализации действий, необходимых для определенной роли.
Если определенное действие не обрабатывается, должна вызываться реализация суперкласса.- Переопределяет:
-
executeAccessibleActionв классеSkinBase<TableView<T>> - Параметры:
-
action- действие для выполнения -
parameters- необязательный список параметров - См. также:
-
AccessibleAction,Node.executeAccessibleAction(javafx.scene.AccessibleAction, java.lang.Object...)
-
getItemCount
protected int getItemCount()
Возвращает общее количество элементов в этом контейнере, включая те, которые в данный момент скрыты, потому что они находятся вне области видимости.- Указано в:
-
getItemCountв классеVirtualContainerBase<TableView<T>,TableRow<T>> - Возвращает:
- общее количество элементов в этом контейнере
-
© 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.