0

JTable の 2 列目の整数をソートしようとしています。使用table.setAutoCreateRowSorter(true);しましたが、文字列でソートしています。これを回避するためにいくつかのコードを作成しようとしていますが、機能させることができません。

DefaultTableModel m = new DefaultTableModel();
String columnName = "Occurrences";  
m.addColumn("String");
m.addColumn(columnName);
JTable table = new JTable(m);
table.setAutoCreateRowSorter(true);


if (m.findColumn(columnName) == 2)
    {
            return Integer.class;
    } else {

            return null;
    }

これはClass<Integer>、関数に追加してコンパイルすることさえできる唯一の方法です。これは機能しません

4

1 に答える 1