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:
In effetti l'evento si scatena nel KEYPRESSED...e pensavo bastasse...ma non va !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); } }

Rispondi quotando