开发者

Heads up on implementing rowsorter and rowfilter java 1.4

Could anyone please give me a heads-up on how to implement my own row filter and row sorter to apply on a Jtable, while keeping in mind that I'm using Java 1.4? Or if there are some available 开发者_运维技巧classes that would serve that purpose?

Regards.


You can use Philip Milne's TableSorter & TableMap classes, discussed archived here and here. A complete example in included in /demo/jfc/TableExample among the Java SE Development Kit 8u65 Demos and Samples

The TableSorterDemo constructor shows how to use the classes.

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 
    ...
}


Consider to use GlazedLists

http://www.glazedlists.com/Home

they still maintain a version for 1.4

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜