如何通过其列值之一来命令JTable行?

时间:2015-11-09 08:01:32

标签: java swing jtable tablerowsorter

我正在尝试使用其列值之一排列JTable行..它需要最高的第一个和最低的最后一个..请帮助

我试过这段代码:

    JTable reporttable = new JTable();
    reporttable.setFillsViewportHeight(true);
    reporttable.setCellSelectionEnabled(true);
    reporttable.setSurrendersFocusOnKeystroke(true);
    reporttable.setColumnSelectionAllowed(true);
    reporttable.setBackground(new Color(255, 255, 255));
    reporttable.getTableHeader().setFont(new Font("Times New Roman", Font.PLAIN, 10));

     JScrollPane reportpane = new JScrollPane( reporttable);
     reportpane.setViewportBorder(null);

    TableRowSorter<TableModel> reportsorter = new TableRowSorter<TableModel>(allmodel);
    reporttable.setRowSorter(reportsorter);

     reportpanel.add(reportpane);
     reporttable.setModel(allmodel);
     reportpane.setBounds(20, 347, 817, 74);

0 个答案:

没有答案