mi è venuta un'altra idea.....

e se mettessi il treeset come unico elemento della Jlist ?

Cioè aggiungo un elemento nella treeset ,
Poi aggiungo la treeset in JlistModel;
Alle successive aggiunte di articoli , ripeto il passo 1 e poi sostituisco l'elemento di JlistModel con la nuova treeset .
In pratica nel JlistModel rimane sempre un solo elemento costituito dalla treeset.

L'unico problema e che non riesco a visualizzare gli elementi di treeset nella JList.

Mi esce una cosa del tipo : [Deposito.DepositoArticoli@480a3d98f]