我有这个常见的问题,因为它似乎是。重置后,我的表视图不会刷新我的项目。我查了资料,是新的。
我从互联网上尝试了多种解决方案,但没有成功。
无法重置所有列,因为它添加了一个空的一个额外的(不知道为什么)并且调整大小会中断。
我的表不可编辑。新数据已更改。
如果我更改项目的顺序并且行更改 (:|),则会刷新数据。
我只是没有想法。
目前刷新代码非常简单。
ObservableList<User> data = FXCollections.observableArrayList(User.getResellers());
reseller_table.setItems(data);
新数据再次正确。当我对 tableView 进行选择时,它会返回新的正确项目。
解决方法:
tableView.getColumns().get(0).setVisible(false); tableView.getColumns().get(0).setVisible(true);