我有一个JTable,其中标题是可排序的,下面是我使用过的代码:
TableRowSorter<FolderModel> sorter = new TableRowSorter<FolderModel>(folderModel);
setRowSorter(sorter);
一个列标题有一个复选框,使用自定义渲染器渲染,以检查和取消选中所有列值。
我必须选择不同的手势来区分检查/取消选中和排序。我认为只需单击一下即可进行排序并双击以选中/取消选中,但问题是双击也会触发排序。可能的解决方案是什么?
答案 0 :(得分:0)
感谢trashgod,我意识到当标题也可以排序时,尝试使用复选框重载标题列是一个坏主意。最好把复选框放在表格之外。