Uses of Interface
javafx.beans.value.ObservableValue
-
Packages that use ObservableValue 软件包 描述 javafx.beans.binding 提供在Binding
上创建和操作的类,用于计算取决于一个或多个来源的值。javafx.beans.property 程序包javafx.beans.property
定义了只读属性和可写属性,以及许多实现。javafx.beans.property.adapter 提供各种类,作为常规Java Bean属性和对应的JavaFX Property
之间的适配器。javafx.beans.value 包javafx.beans.value
包含两个基本接口ObservableValue
和WritableValue
及其所有子接口。javafx.css 提供API,通过CSS使属性变得风格,并支持伪类状态。javafx.scene.control JavaFX用户界面控件(UI控件或仅控件)是JavaFX场景中的专用节点,特别适用于许多不同应用程序环境中的重用。javafx.scene.control.cell 所述javafx.scene.control.cell
包是所有细胞相关的类的位置,比所述核心类如其他Cell
,IndexedCell
,ListCell
,TreeCell
,和TableCell
。 -
-
Uses of ObservableValue in javafx.beans.binding
Subinterfaces of ObservableValue in javafx.beans.binding Modifier and Type 接口 描述 interface
Binding<T>
ABinding
计算取决于一个或多个来源的值。interface
NumberBinding
标记界面,用于标记所有绑定数字值的绑定。interface
NumberExpression
NumberExpression
是一个ObservableNumberValue
加上额外的便利方法,以流利的风格生成绑定。Classes in javafx.beans.binding that implement ObservableValue Modifier and Type Class 描述 class
BooleanBinding
提供实现boolean的boolean
所需的大部分功能的基类。class
BooleanExpression
BooleanExpression
是一个ObservableBooleanValue
加上额外的便利方法,以流利的风格生成绑定。class
DoubleBinding
提供实现double
值Binding
所需的大部分功能的基类。class
DoubleExpression
DoubleExpression
是一个ObservableDoubleValue
加上额外的便利方法,以流利的风格生成绑定。class
FloatBinding
基类提供实现float的float
所需的大部分功能。class
FloatExpression
FloatExpression
是一个ObservableFloatValue
加上额外的便利方法,以流利的风格生成绑定。class
IntegerBinding
提供了实现int的int
所需的大部分功能的基类。class
IntegerExpression
IntegerExpression
是一个ObservableIntegerValue
,另外还有一种方便的方法来生成流畅的绑定。class
ListBinding<E>
提供实现ObservableList
的Binding
所需的大部分功能的基类。class
ListExpression<E>
ListExpression
是一个ObservableListValue
加上额外的便利方法,以流利的风格生成绑定。class
LongBinding
提供实现long的long
所需的大部分功能的基类。class
LongExpression
LongExpression
是一个ObservableLongValue
加上其他便利方法,以流利的方式生成绑定。class
MapBinding<K,V>
提供实现ObservableMap
的Binding
所需的大部分功能的基类。class
MapExpression<K,V>
MapExpression
是一个ObservableMapValue
加上额外的便利方法,以流利的风格生成绑定。class
NumberExpressionBase
NumberExpressionBase
包含以流畅样式生成绑定的方便方法,这对于所有NumberExpression子类都是常见的。class
ObjectBinding<T>
提供实现Object的Object
所需的大部分功能的基类。class
ObjectExpression<T>
ObjectExpression
是一个ObservableObjectValue
加上其他便利方法,以流利的风格生成绑定。class
SetBinding<E>
提供实现ObservableSet
的Binding
所需的大部分功能的基类。class
SetExpression<E>
SetExpression
是一个ObservableSetValue
加上额外的便利方法,以流利的方式生成绑定。class
StringBinding
提供实现String的String
所需的大部分功能的基类。class
StringExpression
StringExpression
是一个ObservableStringValue
加上额外的便利方法,以流利的风格生成绑定。Methods in javafx.beans.binding with parameters of type ObservableValue Modifier and Type 方法 描述 static BooleanExpression
BooleanExpression. booleanExpression(ObservableValue<Boolean> value)
返回一个BooleanExpression
的BooleanExpression 。static <K> BooleanBinding
Bindings. booleanValueAt(ObservableMap<K,Boolean> op, ObservableValue<? extends K> key)
创建一个新的BooleanBinding
,其中包含ObservableMap
中特定键的映射 。static StringExpression
Bindings. convert(ObservableValue<?> observableValue)
返回一个StringExpression
,其中包含一个ObservableValue
。static <T extends Number>
DoubleExpressionDoubleExpression. doubleExpression(ObservableValue<T> value)
返回一个DoubleExpression
,其中包含一个ObservableValue
。static <K> DoubleBinding
Bindings. doubleValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
创建一个新的DoubleBinding
,其中包含ObservableMap
中特定键的映射 。static <T extends Number>
FloatExpressionFloatExpression. floatExpression(ObservableValue<T> value)
返回一个FloatExpression
,其中包含一个ObservableValue
。static <K> FloatBinding
Bindings. floatValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
创建一个新的FloatBinding
,其中包含ObservableMap
中特定键的映射 。static <T extends Number>
IntegerExpressionIntegerExpression. integerExpression(ObservableValue<T> value)
返回一个IntegerExpression
的IntegerExpression 。static <K> IntegerBinding
Bindings. integerValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
创建一个新的IntegerBinding
,其中包含ObservableMap
中特定键的映射 。static <T extends Number>
LongExpressionLongExpression. longExpression(ObservableValue<T> value)
返回一个LongExpression
的LongExpression 。static <K> LongBinding
Bindings. longValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
创建一个新的LongBinding
,其中包含ObservableMap
中的特定键的映射 。static <T> ObjectBinding<T>
Bindings. select(ObservableValue<?> root, String... steps)
创建用于获取成员的绑定,如a.b.c
。static BooleanBinding
Bindings. selectBoolean(ObservableValue<?> root, String... steps)
创建用于获取成员的绑定,如a.b.c
。static DoubleBinding
Bindings. selectDouble(ObservableValue<?> root, String... steps)
创建用于获取成员的绑定,如a.b.c
。static FloatBinding
Bindings. selectFloat(ObservableValue<?> root, String... steps)
创建用于获取成员的绑定,如a.b.c
。static IntegerBinding
Bindings. selectInteger(ObservableValue<?> root, String... steps)
创建用于获取成员的绑定,如a.b.c
。static LongBinding
Bindings. selectLong(ObservableValue<?> root, String... steps)
创建用于获取成员的绑定,如a.b.c
。static StringBinding
Bindings. selectString(ObservableValue<?> root, String... steps)
创建用于获取成员的绑定,如a.b.c
。static StringExpression
StringExpression. stringExpression(ObservableValue<?> value)
返回一个StringExpression
,其中包含一个ObservableValue
。static <K> StringBinding
Bindings. stringValueAt(ObservableMap<K,String> op, ObservableValue<? extends K> key)
创建一个新的StringBinding
,其中包含ObservableMap
中特定键的映射 。static <K,V> ObjectBinding<V>
Bindings. valueAt(ObservableMap<K,V> op, ObservableValue<? extends K> key)
创建一个新的ObjectBinding
,其中包含ObservableMap
中特定键的映射 。ObjectBinding<V>
MapExpression. valueAt(ObservableValue<K> key)
创建一个包含指定键的映射的新的ObjectBinding
。 -
Uses of ObservableValue in javafx.beans.property
Subinterfaces of ObservableValue in javafx.beans.property Modifier and Type 接口 描述 interface
Property<T>
通用接口,定义所有(可写)属性共有的方法,与其类型无关。interface
ReadOnlyProperty<T>
通用接口,用于定义独立于其类型的所有可读属性通用的方法。Classes in javafx.beans.property that implement ObservableValue Modifier and Type Class 描述 class
BooleanProperty
class
BooleanPropertyBase
BooleanPropertyBase
类是包含boolean
值的属性的基类。class
DoubleProperty
该类定义了一个double包装double
值。class
DoublePropertyBase
DoublePropertyBase
类是包含double
值的属性的基类。class
FloatProperty
这个类定义了一个Property
包裹一个float
值。class
FloatPropertyBase
FloatPropertyBase
类是包含float
值的属性的基类。class
IntegerProperty
这个类定义了一个包含int
值的int
。class
IntegerPropertyBase
IntegerPropertyBase
类是包含int
值的属性的基类。class
ListProperty<E>
这个类提供了一个Property
的全面实现,包装了一个ObservableList
。class
ListPropertyBase<E>
ListPropertyBase
类是包装一个ObservableList
的属性的基类。class
LongProperty
此类定义了一个Property
包装long
值。class
LongPropertyBase
LongPropertyBase
类是包含long
值的属性的基类。class
MapProperty<K,V>
这个类提供了一个Property
包装一个ObservableMap
的完整实现。class
MapPropertyBase<K,V>
MapPropertyBase
类是包装一个ObservableMap
的属性的基类。class
ObjectProperty<T>
class
ObjectPropertyBase<T>
ObjectPropertyBase
类是包含任意Object
的属性的基类。class
ReadOnlyBooleanProperty
超类为所有只读属性包装一个boolean
。class
ReadOnlyBooleanPropertyBase
所有只读属性的基类包装一个boolean
。class
ReadOnlyBooleanWrapper
该类提供了一个方便的类来定义只读属性。class
ReadOnlyDoubleProperty
超类为所有只读属性包装一个double
。class
ReadOnlyDoublePropertyBase
所有只读属性的基类包装一个double
。class
ReadOnlyDoubleWrapper
该类提供了一个方便的类来定义只读属性。class
ReadOnlyFloatProperty
超类为所有只读属性包装一个float
。class
ReadOnlyFloatPropertyBase
所有只读属性的基类包装一个float
。class
ReadOnlyFloatWrapper
该类提供了一个方便的类来定义只读属性。class
ReadOnlyIntegerProperty
超类为所有只读属性包装一个int
。class
ReadOnlyIntegerPropertyBase
所有只读属性的基类包装一个int
。class
ReadOnlyIntegerWrapper
该类提供了一个方便的类来定义只读属性。class
ReadOnlyListProperty<E>
所有readonly属性的超类包装一个ObservableList
。class
ReadOnlyListPropertyBase<E>
所有只读属性的基类包装一个ObservableList
。class
ReadOnlyListWrapper<E>
该类提供了一个方便的类来定义只读属性。class
ReadOnlyLongProperty
超类为所有只读属性包装一个long
。class
ReadOnlyLongPropertyBase
所有只读属性的基类包装一个long
。class
ReadOnlyLongWrapper
该类提供了一个方便的类来定义只读属性。class
ReadOnlyMapProperty<K,V>
所有readonly属性的超类包装一个ObservableMap
。class
ReadOnlyMapPropertyBase<K,V>
所有只读属性的基类包装一个ObservableMap
。class
ReadOnlyMapWrapper<K,V>
该类提供了一个方便的类来定义只读属性。class
ReadOnlyObjectProperty<T>
超类为所有只读属性包装任意Object
。class
ReadOnlyObjectPropertyBase<T>
所有只读属性的基类包装任意Object
。class
ReadOnlyObjectWrapper<T>
该类提供了一个方便的类来定义只读属性。class
ReadOnlySetProperty<E>
超类为所有只读属性包装一个ObservableSet
。class
ReadOnlySetPropertyBase<E>
所有只读属性的基类包装一个ObservableSet
。class
ReadOnlySetWrapper<E>
该类提供了一个方便的类来定义只读属性。class
ReadOnlyStringProperty
超类为所有只读属性包装一个String
。class
ReadOnlyStringPropertyBase
所有只读属性的基类包装一个String
。class
ReadOnlyStringWrapper
该类提供了一个方便的类来定义只读属性。class
SetProperty<E>
这个类提供了一个Property
的全面实现,包装了一个ObservableSet
。class
SetPropertyBase<E>
SetPropertyBase
类是包装ObservableSet
的属性的基类。class
SimpleBooleanProperty
class
SimpleDoubleProperty
class
SimpleFloatProperty
class
SimpleIntegerProperty
class
SimpleListProperty<E>
这个类提供了一个Property
的全面实现,包装了一个ObservableList
。class
SimpleLongProperty
class
SimpleMapProperty<K,V>
这个类提供了一个Property
包装一个ObservableMap
的完整实现。class
SimpleObjectProperty<T>
class
SimpleSetProperty<E>
这个类提供了一个Property
的全面实现,包装了一个ObservableSet
。class
SimpleStringProperty
class
StringProperty
class
StringPropertyBase
StringPropertyBase
类是包含String
值的属性的基类。Methods in javafx.beans.property with parameters of type ObservableValue Modifier and Type 方法 描述 void
BooleanPropertyBase. bind(ObservableValue<? extends Boolean> rawObservable)
为此创建一个单向绑定Property
。void
DoublePropertyBase. bind(ObservableValue<? extends Number> rawObservable)
为此创建一个单向绑定Property
。void
FloatPropertyBase. bind(ObservableValue<? extends Number> rawObservable)
为此创建一个单向绑定Property
。void
IntegerPropertyBase. bind(ObservableValue<? extends Number> rawObservable)
为此创建一个单向绑定Property
。void
ListPropertyBase. bind(ObservableValue<? extends ObservableList<E>> newObservable)
void
LongPropertyBase. bind(ObservableValue<? extends Number> rawObservable)
为此Property
创建一个单向绑定。void
MapPropertyBase. bind(ObservableValue<? extends ObservableMap<K,V>> newObservable)
void
ObjectPropertyBase. bind(ObservableValue<? extends T> newObservable)
为此创建一个单向绑定Property
。void
Property. bind(ObservableValue<? extends T> observable)
为此Property
创建一个单向绑定。void
SetPropertyBase. bind(ObservableValue<? extends ObservableSet<E>> newObservable)
void
StringPropertyBase. bind(ObservableValue<? extends String> newObservable)
为此Property
创建一个单向绑定。 -
Uses of ObservableValue in javafx.beans.property.adapter
Subinterfaces of ObservableValue in javafx.beans.property.adapter Modifier and Type 接口 描述 interface
JavaBeanProperty<T>
JavaBeanProperty
是可写Java Bean属性和JavaFX属性之间的所有适配器的超级接口。interface
ReadOnlyJavaBeanProperty<T>
JavaBeanProperty
是只读Java Bean属性和JavaFX属性之间的所有适配器的超级接口。Classes in javafx.beans.property.adapter that implement ObservableValue Modifier and Type Class 描述 class
JavaBeanBooleanProperty
AJavaBeanBooleanProperty
在boolean
或Boolean
的常规Java Bean属性和JavaFXBooleanProperty
之间提供了一个适配器。class
JavaBeanDoubleProperty
AJavaBeanDoubleProperty
在double
或Double
之间的常规Java Bean属性和JavaFXDoubleProperty
之间提供了一个适配器。class
JavaBeanFloatProperty
AJavaBeanFloatProperty
在float
或Float
之间的常规Java Bean属性和JavaFXFloatProperty
提供了一个适配器。class
JavaBeanIntegerProperty
AJavaBeanIntegerProperty
在int
或Integer
的常规Java Bean属性和JavaFXIntegerProperty
之间提供了一个适配器。class
JavaBeanLongProperty
AJavaBeanLongProperty
在long
或Long
之间的常规Java Bean属性和JavaFXLongProperty
之间提供了一个适配器。class
JavaBeanObjectProperty<T>
一个JavaBeanObjectProperty
提供类型的普通的Java Bean属性之间的适配器T
和一个JavaFXObjectProperty<T>
。class
JavaBeanStringProperty
AJavaBeanStringProperty
在类型为String
的常规Java Bean属性和JavaFXStringProperty
之间提供了一个适配器。class
ReadOnlyJavaBeanBooleanProperty
AReadOnlyJavaBeanBooleanProperty
在boolean
或Boolean
之间的常规只读Java Bean属性和JavaFXReadOnlyBooleanProperty
提供了一个适配器。class
ReadOnlyJavaBeanDoubleProperty
AReadOnlyJavaBeanDoubleProperty
在double
或Double
之间的常规只读Java Bean属性和JavaFXReadOnlyDoubleProperty
之间提供了一个适配器。class
ReadOnlyJavaBeanFloatProperty
AReadOnlyJavaBeanFloatProperty
在float
或Float
之间的常规只读Java Bean属性和JavaFXReadOnlyFloatProperty
之间提供了一个适配器。class
ReadOnlyJavaBeanIntegerProperty
AReadOnlyJavaBeanIntegerProperty
在int
或Integer
之间的常规只读Java Bean属性和JavaFXReadOnlyIntegerProperty
提供了一个适配器。class
ReadOnlyJavaBeanLongProperty
AReadOnlyJavaBeanLongProperty
在常规的只读Java Bean属性类型为long
或Long
和JavaFXReadOnlyLongProperty
之间提供了一个适配器。class
ReadOnlyJavaBeanObjectProperty<T>
AReadOnlyJavaBeanObjectProperty
在常规的只读Java Bean属性T
和JavaFXReadOnlyObjectProperty
之间提供了一个适配器。class
ReadOnlyJavaBeanStringProperty
AReadOnlyJavaBeanStringProperty
在类型为String
的常规只读Java Bean属性和JavaFXReadOnlyStringProperty
之间提供了一个适配器。Methods in javafx.beans.property.adapter with parameters of type ObservableValue Modifier and Type 方法 描述 void
JavaBeanBooleanProperty. bind(ObservableValue<? extends Boolean> observable)
为此创建一个单向绑定Property
。void
JavaBeanDoubleProperty. bind(ObservableValue<? extends Number> observable)
为此Property
创建一个单向绑定。void
JavaBeanFloatProperty. bind(ObservableValue<? extends Number> observable)
为此创建一个单向绑定Property
。void
JavaBeanIntegerProperty. bind(ObservableValue<? extends Number> observable)
为此创建一个单向绑定Property
。void
JavaBeanLongProperty. bind(ObservableValue<? extends Number> observable)
为此Property
创建一个单向绑定。void
JavaBeanObjectProperty. bind(ObservableValue<? extends T> observable)
为此创建一个单向绑定Property
。void
JavaBeanStringProperty. bind(ObservableValue<? extends String> observable)
为此Property
创建一个单向绑定。 -
Uses of ObservableValue in javafx.beans.value
Subinterfaces of ObservableValue in javafx.beans.value Modifier and Type 接口 描述 interface
ObservableBooleanValue
一个可观察的布尔值。interface
ObservableDoubleValue
一个可观察到的双重值。interface
ObservableFloatValue
一个可观察的浮点值。interface
ObservableIntegerValue
一个可观察的整数值。interface
ObservableListValue<E>
可以参考一个ObservableList
。interface
ObservableLongValue
一个可观察的长期价值。interface
ObservableMapValue<K,V>
可以参考一个ObservableMap
。interface
ObservableNumberValue
所有子接口的公共接口为ObservableValue
,其中包含一个数字。interface
ObservableObjectValue<T>
一个可观察的类型的Object
值。interface
ObservableSetValue<E>
一个可观察的参考ObservableSet
。interface
ObservableStringValue
一个可观察的字符串值。Classes in javafx.beans.value that implement ObservableValue Modifier and Type Class 描述 class
ObservableValueBase<T>
一个方便类创建ObservableValue
的实现。Methods in javafx.beans.value with parameters of type ObservableValue Modifier and Type 方法 描述 void
ChangeListener. changed(ObservableValue<? extends T> observable, T oldValue, T newValue)
该方法需要通过ChangeListener
的实现来提供。void
WeakChangeListener. changed(ObservableValue<? extends T> observable, T oldValue, T newValue)
该方法需要通过ChangeListener
的实现来提供。 -
Uses of ObservableValue in javafx.css
Classes in javafx.css that implement ObservableValue Modifier and Type Class 描述 class
SimpleStyleableBooleanProperty
这个类扩展了SimpleBooleanProperty
并提供了一个StyleableProperty
的完整实现。class
SimpleStyleableDoubleProperty
这个类扩展了SimpleDoubleProperty
并提供了一个StyleableProperty
的完整实现。class
SimpleStyleableFloatProperty
这个类扩展了SimpleFloatProperty
并提供了一个StyleableProperty
的完整实现。class
SimpleStyleableIntegerProperty
这个类扩展了SimpleIntegerProperty
并提供了一个StyleableProperty
的完整实现。class
SimpleStyleableLongProperty
这个类扩展了SimpleLongProperty
并提供了一个StyleableProperty
的完整实现。class
SimpleStyleableObjectProperty<T>
这个类扩展了SimpleObjectProperty
并提供了一个StyleableProperty
的完整实现。class
SimpleStyleableStringProperty
该课程扩展了SimpleStringProperty
并提供了一个StyleableProperty
的完整实现。class
StyleableBooleanProperty
这个类扩展了BooleanPropertyBase
并提供了一个StyleableProperty
的部分实现。class
StyleableDoubleProperty
这个类扩展了DoublePropertyBase
并提供了一个StyleableProperty
的部分实现。class
StyleableFloatProperty
这个类扩展了FloatPropertyBase
并提供了一个StyleableProperty
的部分实现。class
StyleableIntegerProperty
这个类扩展了IntegerPropertyBase
并提供了一个StyleableProperty
的部分实现。class
StyleableLongProperty
这个类扩展了LongPropertyBase
并提供了一个StyleableProperty
的部分实现。class
StyleableObjectProperty<T>
这个类扩展了ObjectPropertyBase
并提供了一个StyleableProperty
的部分实现。class
StyleableStringProperty
这个类扩展了StringPropertyBase
并提供了一个StyleableProperty
的部分实现。Methods in javafx.css with parameters of type ObservableValue Modifier and Type 方法 描述 void
StyleableBooleanProperty. bind(ObservableValue<? extends Boolean> observable)
为此Property
创建一个单向绑定。void
StyleableDoubleProperty. bind(ObservableValue<? extends Number> observable)
为此创建一个单向绑定Property
。void
StyleableFloatProperty. bind(ObservableValue<? extends Number> observable)
为此创建一个单向绑定Property
。void
StyleableIntegerProperty. bind(ObservableValue<? extends Number> observable)
为此Property
创建一个单向绑定。void
StyleableLongProperty. bind(ObservableValue<? extends Number> observable)
为此创建一个单向绑定Property
。void
StyleableObjectProperty. bind(ObservableValue<? extends T> observable)
为此创建一个单向绑定Property
。void
StyleableStringProperty. bind(ObservableValue<? extends String> observable)
为此创建一个单向绑定Property
。 -
Uses of ObservableValue in javafx.scene.control
Subinterfaces of ObservableValue in javafx.scene.control Modifier and Type 接口 描述 protected static interface
TextInputControl.Content
界面表示文本输入的内容。Methods in javafx.scene.control that return ObservableValue Modifier and Type 方法 描述 ObservableValue<T>
TableColumn. getCellObservableValue(int index)
尝试返回给定索引(类型为S)中的项目的ObservableValue <T>。ObservableValue<T>
TableColumn. getCellObservableValue(S item)
尝试返回给定项目(其类型为S)的ObservableValue <T>。abstract ObservableValue<T>
TableColumnBase. getCellObservableValue(int index)
尝试返回给定索引(类型为S)中的项目的ObservableValue <T>。abstract ObservableValue<T>
TableColumnBase. getCellObservableValue(S item)
尝试返回给定项目(其类型为S)的ObservableValue <T>。ObservableValue<T>
TreeTableColumn. getCellObservableValue(int index)
尝试返回给定索引(类型为S)中的项目的ObservableValue <T>。ObservableValue<T>
TreeTableColumn. getCellObservableValue(TreeItem<S> item)
尝试返回给定项目(其类型为S)的ObservableValue <T>。Methods in javafx.scene.control that return types with arguments of type ObservableValue Modifier and Type 方法 描述 ObjectProperty<Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TableColumn. cellValueFactoryProperty()
单元格值工厂需要设置为指定如何填充单个TableColumn中的所有单元格。ObjectProperty<Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TreeTableColumn. cellValueFactoryProperty()
单元格值工厂需要设置为指定如何填充单个TreeTableColumn中的所有单元格。Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TableColumn. getCellValueFactory()
获取属性cellValueFactory的值。Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TreeTableColumn. getCellValueFactory()
获取属性cellValueFactory的值。protected Consumer<ObservableValue<?>>
SkinBase. unregisterChangeListeners(ObservableValue<?> property)
取消注册已使用SkinBase.registerChangeListener(ObservableValue, Consumer)
注册的所有更改侦听器的给定属性。Methods in javafx.scene.control with parameters of type ObservableValue Modifier and Type 方法 描述 protected void
SkinBase. registerChangeListener(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer)
子类可以调用此方法来注册他们想要监听给定属性的属性更改事件。protected Consumer<ObservableValue<?>>
SkinBase. unregisterChangeListeners(ObservableValue<?> property)
取消注册已使用SkinBase.registerChangeListener(ObservableValue, Consumer)
注册的所有更改侦听器的给定属性。Method parameters in javafx.scene.control with type arguments of type ObservableValue Modifier and Type 方法 描述 protected void
SkinBase. registerChangeListener(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer)
子类可以调用此方法来注册他们想要监听给定属性的属性更改事件。void
TableColumn. setCellValueFactory(Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
设置属性cellValueFactory的值。void
TreeTableColumn. setCellValueFactory(Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
设置属性cellValueFactory的值。 -
Uses of ObservableValue in javafx.scene.control.cell
Methods in javafx.scene.control.cell that return ObservableValue Modifier and Type 方法 描述 ObservableValue<T>
MapValueFactory. call(TableColumn.CellDataFeatures<Map,T> cdf)
ObservableValue<T>
PropertyValueFactory. call(TableColumn.CellDataFeatures<S,T> param)
call
方法在需要时被调用,并且被赋予类型为P的单个参数,需要返回类型为R的对象。ObservableValue<T>
TreeItemPropertyValueFactory. call(TreeTableColumn.CellDataFeatures<S,T> param)
call
方法在需要时被调用,并且被赋予类型为P的单个参数,并且要求返回类型为R的对象。Method parameters in javafx.scene.control.cell with type arguments of type ObservableValue Modifier and Type 方法 描述 static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
创建用于ListView控件的单元格工厂。static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
创建用于ListView控件的单元格工厂。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
创建一个用于TableColumn
电池厂的电池厂 。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
创建一个电池厂 ,用于TableColumn
电池厂 。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
创建一个电池厂 ,用于TableColumn
电池厂 。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
创建一个电池厂 ,用于TreeTableColumn
电池厂 。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
创建一个电池厂 ,用于TreeTableColumn
电池厂 。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
创建一个电池厂 ,用于TreeTableColumn
电池厂 。static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
创建一个用于TreeView控件的单元格工厂。static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
创建一个用于TreeView控件的单元格工厂。void
CheckBoxListCell. setSelectedStateCallback(Callback<T,ObservableValue<Boolean>> value)
设置由屏幕上显示的复选框绑定的Callback
。void
CheckBoxTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
设置由屏幕上显示的复选框绑定的Callback
。void
CheckBoxTreeCell. setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<Boolean>> value)
设置由屏幕上显示的复选框绑定的Callback
。void
CheckBoxTreeTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
设置由屏幕上显示的复选框绑定的Callback
。
-