鉴于
$(ui.draggable).clone().find('.draggableItem').resizable({
有没有办法将他们的否定双向绑定在一起,所以A.get()== -minusA.get()始终都是DoubleProperty A;
DoubleProperty minusA;
?
答案 0 :(得分:0)
我试过但是没有找到使用双向绑定的方法,但也许你可以在两者上使用InvalidationListner?
像
这样的东西A.addListener((Observable observable) -> {
System.out.println("A is invalid");
minusA.set(A.get() *-1);
});
minusA.addListener((Observable observable) -> {
System.out.println("minusA is invalid");
A.set(minusA.get() * -1);
});
然后您可以轻松地调用两个DoubleProperties的setter方法,而另一个值将更改为negativ值。
希望有所帮助