Is there any built-in function to create a bidirectional binding between DoubleProperty and ObjectProperty<Double>?
For one direction binding it is pretty easy :
public void bindBidirectional(DoubleProperty doubleProperty, ObjectProperty<Double> doubleObjectProperty){
doubleProperty.bind(Bindings.createDoubleBinding(() -> doubleObjectProperty.get(), doubleObjectProperty));
}
but since Bindings.createDoubleBinging returns Binding, not Property I can't use it for bidirectional binding.
You can do
doubleObjectProperty().bindBidirectional(doubleProperty.asObject());
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With