我想使用JavaFX属性进行UI绑定,但是我不想在模型类中使用它们(请参阅在模型类中使用javafx.beans属性)。我的模型类具有getter和setter,我想基于它们创建属性。例如,假设一个实例bean具有方法String getName()和setName(String name),我会写 SimpleStringProperty property = new SimpleStringProperty(bean, "name")期望property.set("Foobar")会触发到的呼叫bean.setName。但这似乎不起作用。我想念什么?
2 回答
暮色呼如
TA贡献1853条经验 获得超9个赞
很好的解释。JavaBeanStringPropertyBuilder将为bean添加PropertyChangeListener支持。从答案看来,我觉得用户应该将自己的支持添加到bean中。
添加回答
举报
0/150
提交
取消