javafx单行tableview:我需要使用一个可观察的列表吗?

时间:2016-02-14 00:20:23

标签: javafx tableview

我有一个由单行组成的TableView,它使用具有相关String和Float属性的对象实现。为了使对象可以观察到TableView,这个单个对象被放入一个列表中:

    private  ObservableList<MyObject> myObjectList = FXCollections.observableArrayList(); 
MyObject myObject= new MyObject ("myStringLiteral", myFloat, anotherParameter, etc);
myObjectList.add(myObject);   //a single-element list

我将对象放入和放出此列表,但任何时候列表中只有一个元素。相应的TableView只有一行。 使用可观察列表实现它似乎效率低下。 tableview可以直接观察对象,而不必先将它放在列表中吗?

0 个答案:

没有答案