1

JTableと組み合わせて作成しようとしていますDefaultTableModel。私の問題は、クリックして並べ替えると (価格の行)、正しく並べ替えられないことです。

行があるとします:

2
6
3
112
42
1

私が欲しいもの:

1
2
3
6
42
112

私が得るもの:

1
112
2
3
42
6

提案や解決策はありますか?

4

1 に答える 1

7

私のプロジェクトのコードベースの例。これはあなたの TableModel に属します

    @Override
    public Class<?> getColumnClass(int col) {
            switch (col) {
                case 0:
                    return Integer.class;
                case 1:
                    return String.class;
                case 2:
                    return String.class;
                case 3:
                    return Integer.class;
            }
    }
于 2012-05-01T21:41:04.620 に答える