Quote Originariamente inviata da andbin Visualizza il messaggio
Il mio primo dubbio è: perché devi modificare subito il TreeSet? Cosa devi poi farci con il TreeSet? Quando dovrai poi usarlo?

Dovrò usarlo per esempio per caricare gli elementi salvati ;
In pratica non ho serializzato il DefaultTableModel , è la TreeSet ed essere salvata su disco ;
Quando carico gli elementi , scansiono la treeset e riempo il DefaultTableModel.


Si potevo serializzare direttamente il model ma è complicato spiegare perchè non l'ho fatto , diciamo che ho utilizzato treeset perchè trovo un elemento più semplicemente.


Ti Spiego la logica che ho in mente per fare la modifica :


1) Faccio doppio click sulla cella da modificare.
2) Quando faccio doppio click sulla cella prendo come riferimento per la ricerca in TreeSet il valore contenuto nella cella relativa al campo codice articolo (questo perchè il codice articolo è unico per ogni articolo e quindi è adatto come riferimento per la ricerca).
3) Modifico la cella e premo Invio
4) Premendo invio modifico anche i campi dell'articolo presente in TreeSet.


Vabbè i dettagli della modifica penso non siano necessari a spiegarli.


Dovrei modificare il metodo che edita la cella . Non so quale è e come è scritto