jTableを使用したjXSearchPanelの実装の例をいくつか示したいと思います。ウェブ上で何かが見つかりませんでした。
前もって感謝します、
よろしくお願いします、
フローレント
jtableを使用してjxsearchpanelを正常に実装しました。これは私のコードです:
TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(tableModel);
jTable1.setRowSorter(sorter);
Pattern pattern = jXSearchPanel1.getPattern();
sorter.setRowFilter(RowFilters.regexFilter(pattern, 0));
公式のものはどうですか?
このJavaネットプロジェクトからソースをダウンロードできます。
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;
}
});