问题标签 [easybind]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
452 浏览

java - 将映射值的整数和绑定到文本属性

我得到以下数据模型:

将地图绑定到文本属性非常简单:

我想在标签中显示资源卡的总量。

例子:

地图:{水=0,金=2,木材=5}

标签: 7

地图:{水=0,金=0,木材=0}

标签: 0

如何使用 JavaFX Bindings 或/和EasyBind实现这一目标?

0 投票
0 回答
32 浏览

java - 尝试从由 EasyBind.map() 映射的可观察对象中删除元素时出错

当我单击生成的复选框之一时,以下代码给我带来了麻烦:

我的目标是拥有一个可观察的字符串列表,并且当该列表发生更改时,HBox 中的复选框会相应地创建/删除。

我得到的错误是:

似乎 JavaFX / EasyBind 在删除元素时遇到了麻烦,但不完全清楚为什么?

编辑:

创建复选框时添加了一些打印语句:

某些东西触发了两次复选框的创建,但我仍然不完全清楚是什么。

谢谢