Vider une JList : comment libérer les objets de la liste?
Bonjour
J'ai besoin de vider une JList qui contient des objets. Mais j'aimerai aussi que chaque objet de la liste soit détruit.
Est ce que la méthode clear() du modèle libère bien les objets de la liste?
J'ai aussi tenté de faire ce bout de code mais je sais pas si ça fonctionne comme ça en java pour libérer ces objets...
Code:
1 2 3 4 5 6 7 8 9
|
DefaultListModel model = (DefaultListModel) getLstCompte().getModel();
for(int i = 0;i< model.getSize(); i++) {
//récupère un element
AccountData compte = (AccountData) model.get(i);
model.removeElement(compte);
compte = null;
} |
Merci d'avance