Класс TablePosition<S,T>
- Параметры типа:
-
S- Тип элементов, содержащихся в TableView (тот же параметр типа, что и S в TableView<S>). -
T- Тип элементов, содержащихся в TableColumn.
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. |
Краткое описание методов
Методы, объявленные в классе javafx.scene.control.TablePositionBase
equals, getRow, getTableColumn, hashCode
Подробное описание конструкторов
TablePosition
public TablePosition(TableView<S> tableView, int row, TableColumn<S,T> tableColumn)
Создает экземпляр TablePosition для представления заданной позиции строки/столбца в данном экземпляре TableView. Как TableView, так и TableColumn слабо ссылаются в этом классе, поэтому возможно, что они будут равны null при вызове соответствующих методов.
- Параметры:
-
tableView- TableView, к которому относится эта позиция. -
row- Строка, которую представляет этот TablePosition. -
tableColumn- Экземпляр TableColumn, который представляет этот TablePosition.
Подробное описание методов
getColumn
public int getColumn()
Индекс столбца, который этот TablePosition представляет в TableView. Он равен -1, если экземпляры TableView или TableColumn равны null в момент создания класса (т.е. он вычисляется при создании).
- Унаследованно от:
-
getColumnв классеTablePositionBase<TableColumn<S,T>> - Возвращает:
- индекс столбца, который этот TablePosition представляет в TableView
getTableView
public final TableView<S> getTableView()
TableView, к которому относится этот TablePosition.
- Возвращает:
- TableView
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.