3

ここここにある Glazed List チュートリアルを使用していますが、行を並べ替えるにはコンパレータが必要であることが暗示されています。ただし、テーブル ヘッダーのクリックに基づく並べ替えのサポートを追加する方法がわかりません。

4

1 に答える 1

1

さらに試行錯誤した結果、自分が間違っていたことに気づきました。

は、ではなく、インスタンスでインスタンス化するEventTableModel 必要があります。例から:SortedListEventList

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());
于 2012-05-03T16:15:48.883 に答える