em seus projetos, pois é uma bosta deixa o código muito confuso e difícil de manter (veja mais motivos) ou seja Crie o seu próprio TableModel!
Abaixo segue o exemplo:
Exemplo do Filtro:
- TableRowSorter sorter = null;
- DefaultTableModel model = (DefaultTableModel) jTable1.getModel();
- sorter = new TableRowSorter<TableModel>(model);
- jTable1.setRowSorter(sorter);
No evento KeyRelease ou outro:
- String text = jTextField1.getText();
- if (text.length() == 0) {
- sorter.setRowFilter(null);
- } else {
- sorter.setRowFilter(RowFilter.regexFilter(text));
- }
0 comentários :
Postar um comentário