【发布时间】:2019-05-28 05:01:51
【问题描述】:
我有这个代码
ObservableList data = FXCollections.observableArrayList();
data.addAll(itemNumber, "Not Verified", "");
mItemNoColumn.setCellValueFactory (value -> SimpleObjectProperty<>(data.get(0)));
mStatusColumn.setCellValueFactory (value -> SimpleObjectProperty<>(data.get(1)));
mTableView.getItems().add(data);
假设所有变量都已经声明和初始化。
tableview 中该代码给出的输出是它只获取 ObservableList 的最后一个值,而不是所需的所有数据。
但是当我在控制台打印 observable 列表时,所有需要的数据都被正确打印了。
tableview 中的预期输出应该是可观察列表中的所有项目
【问题讨论】: