Javafx列表<>和ObservableList

时间:2018-01-12 08:20:07

标签: javafx

我有以下内容:

List<Cars>listview=new ArrayList<Cars>();

ObservableList<Cars>data=FXCollections.observableArrayList();

如何使用List<Car>设置可观察列表?

因为我想创建List<Car>listview的类并从中获取所有项目以便在Observable列表中使用(对于表中的show sql server信息)。

1 个答案:

答案 0 :(得分:1)

FXCollections.observableList(listview);

FXCollections.observableArrayList(listview);

在这两种情况下,您都不应再使用原始listview修改列表。

这两者的区别在于第一种方法创建了一个可更新原始列表的可观察列表,而第二种方法创建了一个以listview中的元素开头的可观察列表,但是这两个列表之后是​​无关的这一点。