在我的JTable
的其他列中,我有一個「序列號」列,它只是對錶中的記錄進行編號。點擊JTable
列標題對行進行排序時,我希望修正此列。排序正在發生,但是「序列號」在這個過程中變得混亂起來。有什麼方法可以保留「序列號」列固定,而我排序行?在不更改「Sl號」列的情況下排序的JTable行
感謝您的幫助。
例子:
SlNo名稱
約翰
彼得
3阿列克
通過(點擊 '名稱' 列)排序在此之後,我得到這個:
SlNo名稱
3阿列克
1約翰
彼得2
不過,我想結果:
SlNo名稱
1阿列克
約翰二
3彼得
確保幾乎所有的東西是可能的,但不知道該怎麼做......,以便更快地發佈[SSCCE](http://docs.oracle.com/javase/tutorial/uiswing/index。HTML)顯示你的問題'RowSorter'的混合輸出 – mKorbel
不太明白:給出行與si == 0,1,2 ...排序後,你想發生的另一列是什麼?保持原樣(如從上到下的簡單計數)或使其跳轉到現在排序的行(如行標識符)?後者是默認的,前者略有不同尋常.. – kleopatra
感謝您的澄清:-)你可能想看看http://tips4java.wordpress.com/2008/11/18/row-number-table/ – kleopatra