比较在Java中单击表行时未调用的自定义比较器的方法

时间:2012-05-03 10:14:06

标签: java swing jtable comparator tablerowsorter

我已经创建了自定义比较器来比较第一行的值,但是“compare”方法永远不会被调用。

tableSorter = new TableRowSorter<TableModel>(myTable.getModel());
tableSorter.addRowSorterListener(this);
tableSorter.setComparator(0, new Comparator<MyEntry>() {
    @Override
    public int compare(MyEntry arg0, MyEntry arg1) {
        return compareMyColumn(arg0,arg1);
    }
    });                           

scanResoultTable.setRowSorter(tableSorter);

0 个答案:

没有答案