将 IntegerProperty 绑定到 DoubleProperty
Bind IntegerProperty to DoubleProperty
我想在 IntegerProperty 和 DoubleProperty 之间创建双向绑定。转换器函数很容易编写来创建两个值之间的映射,但我找不到实现它的方法。我正在寻找功能类似于 StringConverter 的东西,但具有通用参数。
有没有办法在 JavaFX 中做到这一点?
因为它们都是 Property<Number>
的实现,所以应该可以正常工作:
DoubleProperty d = new SimpleDoubleProperty();
IntegerProperty i = new SimpleIntegerProperty();
d.bindBidirectional(i);
我想在 IntegerProperty 和 DoubleProperty 之间创建双向绑定。转换器函数很容易编写来创建两个值之间的映射,但我找不到实现它的方法。我正在寻找功能类似于 StringConverter 的东西,但具有通用参数。
有没有办法在 JavaFX 中做到这一点?
因为它们都是 Property<Number>
的实现,所以应该可以正常工作:
DoubleProperty d = new SimpleDoubleProperty();
IntegerProperty i = new SimpleIntegerProperty();
d.bindBidirectional(i);