2010-08-17 1 views

ответ

1

У меня есть успешная реализация jxsearchpanel с помощью jtable. Это мой код:

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

Как насчет official one?

Вы можете скачать исходный код java net project.

+0

Спасибо за ваш ответ, но официальный один не показывает пример реализации jxsearchpanel. Если у кого-то есть код, показывающий реализацию этого компонента с помощью jTable, это будет очень полезно. Заранее спасибо – Delildor

+1

Все мертвые ссылки сейчас. – Petriborg

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; 
      } 
     });