当用户单击标题时,如何防止Java Swing JTable列被排序?

Tri*_*ppy 1 java sorting swing jtable

我有一个有几列的JTable.我想让一些列不合格.我该怎么做?我坚持使用Java 1.4,因此使用TableRowSorter不是一个选项,因为直到1.6才引入它.

mKo*_*bel 5

(例如,只有pseudo_code,所有内容都以硬编码为例,必须覆盖ColumnModel中的列)

if (column >= 0 && column < getModelWrapper().getColumnCount() 
    && isSortable(column)) {
Run Code Online (Sandbox Code Playgroud)

if (column >= 0 && column <=1  /*getModelWrapper().getColumnCount()*/ 
    && isSortable(column)) {
Run Code Online (Sandbox Code Playgroud)

public void toggleSortOrder(int column) {

然后第二列不可排序

  • 如果没有帮助您提供更好的帮助,请尽快发布SSCCE证明您的问题