Ciao, ho creato una tabella con una jtextfield esterna che filtri i risultati...funziona bene se non per il fatto che devo necessariamente premere ENTER per applicare il filtro, mentre mi sarebbe piaciuto che aggiornasse i valori della tabella mentre si scrive...il codice che ho creato è questo:
codice:
private void cercaKeyPressed(java.awt.event.KeyEvent evt) {
cercaInTabella = "";
cercaInTabella = cerca.getText();
if (!cercaInTabella.isEmpty()||"".equals(cercaInTabella)) {
sorter.setRowFilter(RowFilter.regexFilter("(?i)" + cercaInTabella));
anteprimaIcona();
} else {
sorter.setRowFilter(null);
}
}
In effetti l'evento si scatena nel KEYPRESSED...e pensavo bastasse...ma non va !