我将用一个TableView来可视化由ObservableList支持的SortedList。
SortedList的比较器被绑定到TableView的比较器上:
SortedList的比较器被绑定到TableView的比较器上:
sortedList().comparatorProperty().bind(tableView.comparatorProperty());
当我向基础的ObservableList添加一个项目时,SortedList按照预期排序(按照选择的TableView比较器)。
但是,当我更改ObservableList的属性(使用CheckBoxTableCell,但这不应该有影响)时,SortedList不再排序。
这是否应该正常工作,还是我需要找到解决方法?
我正在使用jdk 8 b121。