java如何在删除数据后刷新TableView?
从TableView中删除数据后如何刷新它
(我必须单击行,然后单击delete按钮才能删除)
以下是我从可观察列表中删除数据的地方:
@FXML
void delAction(ActionEvent event) {
fnlData.remove(index); //fnl Data is the Observable List
finalTable.getSelectionModel().clearSelection(); //finalTable ist the TableView
}
public final void select() {
finalTable.getSelectionModel().selectedItemProperty().addListener(new ChangeListener() {
@Override
public void changed(ObservableValue observable, Object oldvalue, Object newValue) {
setIndex(fnlData.indexOf(newValue));
System.out.println("OK");
}
});
}
# 1 楼答案
好吧,我修好了
以下是代码: