TableView#getSortOrder
방법을 봐 :
public final ObservableList<TableColumn<S,?>> getSortOrder()
Returns:
An ObservableList containing zero or more TableColumn instances.
있는 sortOrder 목록 TableColumn의 인스턴스가 정렬되는 순서를 정의
- 비어있는 sortOrder 목록에는 정렬이있는 TableView에 적용되지되고 있음을 의미 .
- sortOrder 목록에 TableColumn이 하나만 포함 된 경우이 TableColumn의 sortType 및 comparator 속성을 사용하여 TableView가 정렬됩니다 (
TableColumn.sortable
이 true라고 가정 할 경우).
- sortOrder 목록에 여러 TableColumn 인스턴스가 포함되어 있으면 TableView는 처음에 첫 번째 TableColumn의 속성을 기반으로 정렬됩니다. 두 요소가 같다고 간주되면 목록의 두 번째 TableColumn을 사용하여 순서를 결정합니다. 필요한 경우 모든 TableColumn 비교기의 결과가 고려 될 때까지 반복됩니다.
당신은 그냥 이전에 setSortable(true)
두 열을 촉구을 가진 첫 번째와 마지막 열을 넣어해야합니다.
필터링이나 정렬에 대해 이야기하고 있습니까? –