我有一个案例要求对象属性的子属性自动绑定到某个已定义的属性,但在父属性的任何更改上取消绑定旧的并重新绑定新的;即反向选择绑定。
仅用于说明(我的情况不同,但在这里解释太复杂)说我有一个标签,您可以更改为不同的大小/颜色/字体等,但文本应保持不变:
字符串属性文本; ObjectProperty<Label> 标签; Bindings.select(label, "text") .bind(text) ;
当然这是非法的,因为绑定只能在属性上。
除了显式监听更改之外,是否有开箱即用的解决方案?