【发布时间】:2011-05-10 04:40:00
【问题描述】:
我必须创建一个表格,可以通过单击表格标题和手动重新排序单行和多行来进行排序。
我制作了一些按钮来将表格模型中的选定行向上、向下、顶部或底部移动。这些按钮会改变表格模型,然后更新 JTable。 仅此一项就可以了。
但是当我通过单击表头中的列开始对行进行排序时,一切都出错了。 手动排序适用于表格模型中的集合,通过单击标题进行排序适用于某种表格视图。
有没有办法只在表格视图中手动移动行,而不是在表格模型集合中? 还是有其他更好的解决方案?
【问题讨论】: