如何过滤tableview

时间:2018-05-26 07:26:55

标签: java javafx filter tableview

我有一个要查看的tableview。我无法同时更新tableview和过滤器。一方面,当我声明一个observableList并作为观察者启动时,过滤正在起作用,但是当我创建一个新的插入时,会显示旧数据和新数据。我不知道我是否解释得很好。另一方面,如果我在填充tabelview的函数内部启动,则过滤不起作用。 这段代码是否正确???????

最好也许显示代码

public class addBonPageController implements Initializable {

private ObservableList<Bon> dataBonList = FXCollections.observableArrayList();
FilteredList<Bon> filter = new FilteredList<>(dataBonList, e -> true);

@Override
public void initialize(URL arg0, ResourceBundle arg1) {
bonTableView();}   

}

0 个答案:

没有答案