有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java默认排序?

我正在使用glassed List教程,找到了herehere,但这意味着您需要一个比较器来对行进行排序。然而,我似乎不知道如何添加对基于表头点击排序的支持


共 (1) 个答案

  1. # 1 楼答案

    经过更多的尝试和错误,我发现我做错了什么

    必须用SortedList实例而不是EventList实例化EventTableModel。例如:

    private EventList<Issue> issuesEventList = new BasicEventList<Issue>();
    ...
    
            SortedList<Issue> sortedIssues = new SortedList<Issue>(issuesEventList, null);
    
            // create a panel with a table
            JPanel panel = new JPanel();
            // be careful not to put issuesEventList in here, it has to be the sortedIssues list
            EventTableModel<Issue> issuesTableModel = new EventTableModel<Issue>(sortedIssues, new IssueTableFormat());