首先要实现roworter和rowfilter java 1.4

Mou*_*ane 2 java swing jtable

任何人都可以请教我如何实现我自己的行过滤器和行分类器应用于Jtable,同时请记住我正在使用Java 1.4?或者,如果有一些可用的课程可以达到这个目的?

问候.

tra*_*god 5

您可以使用Philip Milne TableSorter和他们的TableMap课程,这里讨论了这里这里的存档.在一个完整的例子包括在/demo/jfc/TableExample该中的Java SE开发工具包8u65演示和示例

TableSorterDemo构造展示了如何使用这些类.

public TableSorterDemo() { 
    super(new GridLayout(1,0)); 
    TableSorter sorter = new TableSorter(new MyTableModel()); //ADDED THIS 
    //JTable table = new JTable(new MyTableModel());          //OLD 
    JTable table = new JTable(sorter);             //NEW 
    sorter.addMouseListenerToHeaderInTable(table); //ADDED THIS 
    ...
}
Run Code Online (Sandbox Code Playgroud)