目录

我的学习分享

记录精彩的程序人生

【acuibc】设置RowSorter后,导致JXtable的filterController失效

// 排序(交易额列按数值排序)
    TableRowSorter sorter = new TableRowSorter(tableModel);
    sorter.setComparator(TransferRecordTableModel.VALUE_COLUMN, new Comparator<String>() {
        @Override
        public int compare(String o1, String o2) {
            return NumberUtils.createDouble(o1).compareTo(NumberUtils.createDouble(o2));
        }
    });
    table.setRowSorter(sorter);

不再采用RowHeaderTable的方式,原因如标题
设置RowSorter后,导致JXtable的filterController失效