如何使用数字1-2-3订购表格视图

时间:2016-12-24 16:22:30

标签: javafx tableview fxml scenebuilder

我有一个表视图,我想订购我的行

例如第一行取1,第二行取2

我尝试过使用

protected static ObservableList<Employee> data = FXCollections.<Employee>observableArrayList();
int i = data.size() + 1;

在我的专栏

但是当我删除行时, 并按顺序添加新行我有错误

例如:我有2行,我删除了第一行,                  并添加新行,它应采取不同的顺序                  但我的号码相同。

我希望你能理解我的语言。

1 个答案:

答案 0 :(得分:0)

添加或删除行后,您可以致电myTableView.sort();。当然,您必须首先定义排序顺序,并使用如下语句:myTableView.getSortOrder().add(myColumn);