TableVew在javafx中设置了sortOrder,以便在应用程序启动时对表进行排序
我是javafx新手,正在尝试做类似的事情。它创建了一个tableview,当应用程序启动时,当设置排序顺序时,firstNameCol在其中排序 我需要一个java代码(不在fxml中),它可以设置sortorder,以便对我的列进行排序 我不需要像对数据进行初始排序然后将其添加到表中这样的代码,因为我需要通过添加数据对表进行排序 我有一些我能做的想法TableVew在javafx中设置了sortOrder,以便在应用程序启动时对表进行排序,java,javafx-2,fxml,scenebuilder,Java,Javafx 2,Fxml,Scenebuilder,我是javafx新手,正在尝试做类似的事情。它创建了一个tableview,当应用程序启动时,当设置排序顺序时,firstNameCol在其中排序 我需要一个java代码(不在fxml中),它可以设置sortorder,以便对我的列进行排序 我不需要像对数据进行初始排序然后将其添加到表中这样的代码,因为我需要通过添加数据对表进行排序 我有一些我能做的想法 ArrayList<TableColumn<person, ?>> sortOrder ; table.getSort
ArrayList<TableColumn<person, ?>> sortOrder ;
table.getSortOrder().addAll(sortOrder);
ArrayList排序器;
table.getSortOrder().addAll(sortOrder);
但我无法正确设置排序器来完成任务
提前感谢。访问Oracel网站。在那里,您将找到有关使用Tableview控件的优秀教程。甚至还有关于如何设置排序顺序的说明。如果您正在寻找入门教程,通常不应该这样做。有更好的网站,无论如何,你能给我提供一些教程的链接,说明如何设置排序顺序。这个链接在fxml中显示了它,但我需要它的java代码。Thanksdone by hit and trial table.getSortOrder().addAll(firstNameCol);其中firstNameCol是table列