绑定到属性的内部值

时间:2016-09-06 14:44:19

标签: java syntax java-8

假设我们有一个标签labelName和一个CurrentPlayerProperty的当前玩家属性ObjectProperty。我们想将当前玩家的名字绑定到标签上,但这样做:

labelName.textProperty().bind(Bindings.concat("Name: ", CurrentPlayerProperty().getValue().getName())); 
更改CurrentPlayerProperty后,

不会更改标签。这可能是因为它与第一个玩家的名字绑定。

有没有办法在不为名称设置特殊属性的情况下执行此操作?

我问,因为有更多细节需要绑定在名称旁边,似乎很多代码重复,每个都有一个特殊的属性。

0 个答案:

没有答案