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

Класс TablePosition<S,T>

java.lang.Object
  • javafx.scene.control.TablePositionBase<TableColumn<S,T>>
    • javafx.scene.control.TablePosition<S,T>

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

S - Тип элементов, содержащихся в TableView (тот же обобщённый тип, что и S в TableView<S>).



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

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

С момента:

JavaFX 2.0

См. также:

TableView, TableColumn

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

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

    Все методыМетоды экземпляровКонкретные методы
    Модификатор и тип Метод и описание
    int getColumn()
    Индекс столбца, который представляет этот TablePosition в TableView.
    TableColumn<S,T> getTableColumn()
    TableColumn, который представляет этот TablePosition в TableView.
    TableView<S> getTableView()
    TableView, к которому относится этот TablePosition.
    String toString()
    Возвращает строковое представление этого TablePosition объекта.
    • Методы, унаследованные от класса javafx.scene.control.TablePositionBase

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

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

    • TablePosition

      public TablePosition(TableView<S> tableView,
                           int row,
                           TableColumn<S,T> tableColumn)
      Создаёт экземпляр TablePosition для представления заданной позиции строки/столбца в заданном экземпляре TableView. TableView и TableColumn в этом классе ссылаются слабо, поэтому возможно, что они будут null, когда вызываются соответствующие геттеры.

      Параметры:

      tableView - TableView, к которому относится эта позиция.

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

    • getColumn

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

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

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

    • getTableView

      public final TableView<S> getTableView()
      TableView, к которому относится этот TablePosition.
    • getTableColumn

      public final TableColumn<S,T> getTableColumn()
      TableColumn, который представляет этот TablePosition в TableView.

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

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

    • toString

      public String toString()
      Возвращает строковое представление этого TablePosition объекта.

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

      toString в классе Object

      Возвращает:

      строковое представление этого TablePosition объекта.

© 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