Spec-Zone.ru › OpenJavaFX 8
javafx.scene.control

Класс TreeTablePosition<S,T>

java.lang.Object
  • javafx.scene.control.TablePositionBase<TreeTableColumn<S,T>>
    • javafx.scene.control.TreeTablePosition<S,T>

Параметры типа:

S — тип экземпляров TreeItem, содержащихся в TreeTableView.



public class TreeTablePosition<S,T>
extends TablePositionBase<TreeTableColumn<S,T>>
Этот класс используется для представления одной строки/столбца/ячейки в TreeTableView. Он используется в API TreeTableView для представления текущих выделенных, фокусированных, редактируемых строк/столбцов/ячеек. Обратите внимание, что этот класс является неизменяемым после создания.

Поскольку TreeTableView может иметь различные selection modes, свойства строки и столбца в TablePosition могут быть «отключены», чтобы представлять целую строку или столбец. Это делается путём установки ненужного свойства в -1 или null.

С момента:

JavaFX 8.0

См. также:

TreeTableView, TreeTableColumn

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

    Конструкторы
    Конструктор и описание
    TreeTablePosition(TreeTableView<S> treeTableView, int row, TreeTableColumn<S,T> tableColumn)
    Создаёт экземпляр TreeTablePosition для представления заданной позиции строки/столбца в заданном экземпляре TreeTableView.
  • Краткое описание методов

    Все методыМетоды экземпляровКонкретные методы
    Модификатор и тип Метод и описание
    int getColumn()
    Индекс столбца, который представляет TreeTablePosition в TreeTableView.
    TreeTableColumn<S,T> getTableColumn()
    TreeTableColumn, который представляет данную позицию в TableView.
    TreeItem<S> getTreeItem()
    Возвращает TreeItem, который поддерживает строку TablePositionBase.getRow().
    TreeTableView<S> getTreeTableView()
    TreeTableView, к которому относится TreeTablePosition.
    • Методы, унаследованные от класса javafx.scene.control.TablePositionBase

      equals, getRow, hashCode
    • Методы, унаследованные от класса java.lang.Object

      clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Подробное описание конструкторов

    • TreeTablePosition

      public TreeTablePosition(TreeTableView<S> treeTableView,
                               int row,
                               TreeTableColumn<S,T> tableColumn)
      Создаёт экземпляр TreeTablePosition для представления заданной позиции строки/столбца в заданном экземпляре TreeTableView. И TreeTableView, и TreeTableColumn слабо ссылаются в этом классе, поэтому возможно, что они будут null при вызове соответствующих методов-геттеров.

      Параметры:

      treeTableView — TreeTableView, к которому относится эта позиция.

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

    • getColumn

      public int getColumn()
      Индекс столбца, который представляет данный TreeTablePosition в TreeTableView. Он равен -1, если экземпляры TreeTableView или TreeTableColumn равны null.

      Определено в:

      getColumn в классе TablePositionBase<TreeTableColumn<S,T>>

    • getTreeTableView

      public final TreeTableView<S> getTreeTableView()
      TreeTableView, к которому относится TreeTablePosition.
    • getTableColumn

      public final TreeTableColumn<S,T> getTableColumn()
      Описание скопировано из класса: TablePositionBase
      TreeTableColumn, который представляет данную позицию в TableView.

      Переопределяет:

      getTableColumn в классе TablePositionBase<TreeTableColumn<S,T>>

    • getTreeItem

      public final TreeItem<S> getTreeItem()
      Возвращает TreeItem, который поддерживает строку TablePositionBase.getRow().

© 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