Originariamente inviato da valer_85
nn capisco cosa vuoi dire cn riattaccare, cmq io facevo così:
prima creavo una lista con certi elementi, poi nella gestione dell'evento rimuovevo la lista e la ricreavo passandogli i nuovi dati...
Ho cercato nei javadoc e infatti è eccessiva la scelta di ricostruire la Jlist. Settando un DefaultListModel, è possibile avere ogni tipo di controllo sugli elementi della Lista. Ad esempio, il metodo "set(index,element)" sostituisce a un determinato indice l'elemento passato, risolvendo il problema di aggiornamento diretto.

Spero di essere stato utile, riporto i link dei javadoc:

DefaultListModel

Grazie comunque per la partecipazione. Ciao!