标题说明了一切,但要详细说明:如果我向某个属性添加一个或多个绑定(bind),是否有办法在以后获取和检查它们?我希望 Property 类中有 getBindings() 方法,但显然没有。
最佳答案
在为此寻找解决方案时,我开始意识到 getBindings() 方法可能不存在,因为没有优雅的方法来实现它,因为 Binding 是参数化类型。解决方法是自己跟踪绑定(bind),但不求助于原始类型很难做到。一种方法是使用 Mediator pattern .顺便说一句,监听器和事件处理程序也是如此。
关于java - 有没有办法获取 JavaFX 属性的所有绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20622990/