【发布时间】:2011-02-09 02:52:18
【问题描述】:
我有一个调用方法的 Jtable
table1.setAutoCreateRowSorter(true);。
所以这很好用。
但是我的 JFrame 类中也有一个方法,当我按下按钮时会触发它。它使用此代码获取选定的行索引
int selectedRows[] = this.table1.getSelectedRows();。
并显示所选区间对应的第一行的编辑窗口。
问题是,如果我不点击列的标题(我的意思是我根本不对它们进行排序),我的方法就完美了。但是当我对行进行排序时,行的索引似乎根本没有改变 - 因此导致旧行的编辑窗口在进行任何排序之前最初位于该位置。
我正在使用 JDK 6,任何人都可以给 ma 提示吗?
【问题讨论】:
标签: java swing jtable selection