还有一个问题我尝试使用SimpleObjectProperty:
myObjectProperty = new SimpleObjectProperty<>();
myObjectProperty.set(myObject);
myObjectProperty.addListener(new ChangeListener<myObject>() {
@Override
public void changed(ObservableValue<? extends myObject> ov, myObject t, myObject t1) {
System.err.println("CHANGE DETECTED");
}
});
当我更换物体时,未检测到更改......任何想法为什么?