Spec-Zone .ru
спецификации, руководства, описания, API
|
T
- Тип class содержится в пределах ячеек TableColumn.public class MapValueFactory<T> extends java.lang.Object implements Callback<TableColumn.CellDataFeatures<java.util.Map,T>,ObservableValue<T>>
TableColumn
cell value factory
. Пример того, как использовать этот class:
ObservableList
В этом примере есть список экземпляров Карты, где каждый экземпляр Карты representsa единственная строка в TableView. Строка "firstName" используется в качестве ключа в эту карту, и значение, соответствующее этому ключу, возвращается, если Вы существуете. Если значение ObservableValue
, тогда это возвращается непосредственно, иначе значение обертывается в a ReadOnlyObjectWrapper
.
TableColumn
, TableView
, TableCell
, PropertyValueFactory
Конструктор и Описание |
---|
MapValueFactory(java.lang.Object key)
Создает значение по умолчанию MapValueFactory, который будет использовать обеспеченный ключ для поиска значение для ячеек в
TableColumn в котором устанавливается этот MapValueFactory (через cell value factory свойство. |
Модификатор и Тип | Метод и Описание |
---|---|
ObservableValue<T> |
call(TableColumn.CellDataFeatures<java.util.Map,T> cdf)
call метод вызывают когда требующийся, и дается единственный параметр типа P с требованием, чтобы объект типа R был возвращен. |
public MapValueFactory(java.lang.Object key)
TableColumn
в котором устанавливается этот MapValueFactory (через cell value factory
свойство.key
- Ключ, чтобы использовать для поиска значение в Map
.public ObservableValue<T> call(TableColumn.CellDataFeatures<java.util.Map,T> cdf)
Callback
call
метод вызывают когда требующийся, и дается единственный параметр типа P с требованием, чтобы объект типа R был возвращен.call
в интерфейсе Callback<TableColumn.CellDataFeatures<java.util.Map,T>,ObservableValue<T>>
cdf
- Единственный параметр, на который должно быть определено возвращенное значение.Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается