Module java.desktop
Package javax.swing
Class DefaultRowSorter<M,I>
- java.lang.Object
-
- javax.swing.RowSorter<M>
-
- javax.swing.DefaultRowSorter<M,I>
-
Type Parameters:
M
- the type of the modelI
- the type of the identifier passed to theRowFilter
Direct Known Subclasses:
RowSorter的一种实现,它提供围绕基于网格的数据模型进行排序和过滤。
除了创建和安装RowSorter之外,很少需要直接与之交互。有关JTable的行排序器的具体实现,请参考TableRowSorter。
public void setSortable(int column, boolean sortable)
设置指定列是否可排序。
只有在调用toggleSortOrder时才检查指定的值。仍然可以通过直接设置sort键对标记为不可排序的列进行排序。默认值为true。