LinkedList<RowFilter> lista = new LinkedList<RowFilter>();
lista.add(RowFilter.regexFilter(textoNombre.getText(), 1));
lista.add(RowFilter.regexFilter(textoIdF.getText(), 3));
RowFilter filtroAnd = RowFilter.andFilter((Iterable<? extends RowFilter<? super M, ? super I>>) lista); // and de ambos filtros
modeloOrdenado.setRowFilter(filtroAnd);
}
});
textoIdF.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent e) {
LinkedList<RowFilter> lista = new LinkedList<RowFilter>();
lista.add(RowFilter.regexFilter(textoNombre.getText(), 1));
lista.add(RowFilter.regexFilter(textoIdF.getText(), 3));
RowFilter filtroAnd = RowFilter.andFilter((Iterable<? extends RowFilter<? super M, ? super I>>) lista); // and de ambos filtros
modeloOrdenado.setRowFilter(filtroAnd);
}
});