Mat*_*zek 2 java binding javafx javafx-8
是否有任何内置函数可以在DoubleProperty和之间创建双向绑定ObjectProperty<Double>?
对于一个方向绑定,这很容易:
public void bindBidirectional(DoubleProperty doubleProperty, ObjectProperty<Double> doubleObjectProperty){
doubleProperty.bind(Bindings.createDoubleBinding(() -> doubleObjectProperty.get(), doubleObjectProperty));
}
Run Code Online (Sandbox Code Playgroud)
但是因为Bindings.createDoubleBinging返回Binding,不是Property我不能用它来进行双向绑定.
你可以做
doubleObjectProperty().bindBidirectional(doubleProperty.asObject());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
490 次 |
| 最近记录: |