Ho creato il metodo ma quando modifico il valore, quello che cambio non viene memorizzato e ritorna il valore precedente. Ho letto che bisogna creare nel modelTable il metodo setValueAt, io l'ho creato ma non mi memorizza niente. Vi posto il codice di tale metodo!!
Utilizzo in ogni caso come matrice per memorizzare i valori una lista di liste perche' ho necessita' di un inserimento dinamico dei dati
Il metodo e' sbagliato oppure c'e' qualcos'altro da fare?????codice:public void setValueAt(String value, int row, int col) { int countRiga = 0; for (ArrayList<String> riga : parameterRow) { if (row == countRiga) riga.set(col,value); parameterRow.set(row,riga); countRiga++; } fireTableCellUpdated(row, col); }

Rispondi quotando