Quote Originariamente inviata da andbin Visualizza il messaggio

Inoltre dovresti precisare come è fatta la tabella e in che modo le celle sono in relazione al TreeSet e cosa contiene il TreeSet (oggetti String?). Tieni anche presente che TreeSet è solo un "insieme" di elementi e non c'è una "chiave" di accesso (come per le Map). Quindi se il TreeSet contiene un oggetto X ben preciso, quell'oggetto X non lo puoi riottenere velocemente basandoti su qualcosa. Se vuoi riavere il reference a quell'esatto oggetto X, devi scansionare in qualche modo il TreeSet.
Il mio TreeSet contiene Oggetti di tipo Articolo .

La tabella contiene per ogni colonna i valori dei campi di Articolo ossia : Tipologia ,Marca , Modello ecc..,
Ogni riga della tabella rappresenta un oggetto Articolo presente anche nella TreeSet;

Quello che volevo ottenere è questo :

Seleziono la cella (Il campo in questo caso) dell'articolo che voglio modificare facendo doppio click ;
Ne modifico il contenuto ;
Premo Invio ;

Quando premo Invio vorrei modificare anche la TreeSet .
Credo debba modificare l'ascoltatore che ascolta la pressione del tasto invio e dire di dover modificare anche la TreeSet.
Il problema è che non so come procedere ; Quale metodo di DefaultTableModel Modificare ;