Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JavaFX的TreeTableView中设置默认排序规则?_Java_Sorting_Javafx_Javafx 8_Treetableview - Fatal编程技术网

如何在JavaFX的TreeTableView中设置默认排序规则?

如何在JavaFX的TreeTableView中设置默认排序规则?,java,sorting,javafx,javafx-8,treetableview,Java,Sorting,Javafx,Javafx 8,Treetableview,我继续搜索,但只找到了关于排序的帖子TreeView,例如。, 和 两者似乎都不适用于我的TreeTableView 此外(参见示例15-4:排序模式设置)也没有真正的帮助 我认为这应该是 row.setSortType(...) 及 及 及 及 但我无法让它工作 我想要实现的是: 定义列并将它们添加到表中(工作正常) 设置默认排序(例如,按“valueColumn”降序排序数据)(如何?) Set root(工作,但目前不排序) table.setSortMode(...) table.s

我继续搜索,但只找到了关于排序的帖子
TreeView
,例如。, 和

两者似乎都不适用于我的
TreeTableView

此外(参见示例15-4:排序模式设置)也没有真正的帮助

我认为这应该是

row.setSortType(...)

但我无法让它工作

我想要实现的是:

  • 定义列并将它们添加到表中(工作正常)
  • 设置默认排序(例如,按“
    valueColumn
    ”降序排序数据)(如何?)
  • Set root(工作,但目前不排序)
  • table.setSortMode(...)
    
    table.sort()
    
    table.getSortOrder(). ...
    
    table.getSortPolicy(). ...