Bonjour
j'ai une JListe qui utilise le modele suivant:
mal_corresp est une ArrayList<String>, lorsque j'effectue une modification sur cet ArrayList, j'exécute ce code pour mettre a jour ma JList:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private DefaultListModel modele=new DefaultListModel(){ private static final long serialVersionUID = 1L; public Object getElementAt(int i){ return mal_corresp.get(i); } public int getSize(){ return mal_corresp.size(); } };
ce code est tout à fait fonctionnel, mais je me demande s'il y en a une autre méthode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part modele.getListDataListeners()[0].contentsChanged(new ListDataEvent(new Object(), 0,0,0));
Quelqu'un peut-il m'éclaircir la dessus??
merci d'avance
Partager