如何使用Swingx组件:jXSearchPanel与jTable

时间:2010-08-17 10:06:40

标签: java swingx

我想用jTable来实现jXSearchPanel的一些例子。我没有在网上找到任何东西。

提前谢谢你,

最诚挚的问候,

Florent的

3 个答案:

答案 0 :(得分:1)

我已成功使用jtable实现jxsearchpanel。 这是我的代码:

    TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(tableModel);
    jTable1.setRowSorter(sorter);
    Pattern pattern = jXSearchPanel1.getPattern();
    sorter.setRowFilter(RowFilters.regexFilter(pattern, 0));

答案 1 :(得分:0)

official one怎么样?

您可以从此java net project下载源代码。

答案 2 :(得分:0)

JXSearchPanel pnlSearch = new JXSearchPanel();

        pnlSearch.setBounds(10, 6, 503, 45);
        pnlSearch.addPatternMatcher(new PatternMatcher() {

            @Override
            public void setPattern(Pattern p) {
                TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(tableModel);
                tblUser.setRowSorter(sorter);
                Pattern pattern = p;
                sorter.setRowFilter(RowFilters.regexFilter(pattern, 0));

            }

            @Override
            public Pattern getPattern() {
                return null;
            }
        });