Il faut type ton modèle en DefaultListModel, pour pouvoir appeler addElement.
DefaultListModel model = (DefaultListModel)lstSelectionnerUnFichier.getModel();
Ensuite, il ne faut pas ajouter quelque chose dedans et créer une nouvelle JList : il suffit de faire ce que tu faisais ici :
1 2 3 4 5 6 7 8 9 10 11 12
|
public static void deleteElement() {
if ( !lstSelectionnerUnFichier.isSelectionEmpty() ) {
int index = lstSelectionnerUnFichier.getSelectedIndex();
DefaultListModel listModel = (DefaultListModel)lstSelectionnerUnFichier.getModel();
listModel.remove(index);
}
} |
Partager