如何在JavaFX TableView中禁用列排序

use*_*443 8 sorting javafx tableview

我注意到默认情况下打开JavaFX TableView类中的列标题排序.

在我的情况下,我需要一个不允许按任何列排序的表视图.有谁知道如何做到这一点?

aw-*_*ink 24

如果您在自己的实例中创建了表列,如下所示:

TableColumn<Type, Type> column = new TableColumn<>("email");
Run Code Online (Sandbox Code Playgroud)

然后你可以轻松设置

column.setSortable(false);
Run Code Online (Sandbox Code Playgroud)