Bonjour,

j'ai crée une JList de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
bdd BD = new bdd();
        try {
            Jlist liste = new JList(BD.ListEntite());
        } catch (SQLException ex) {
            ex.printStackTrace();
        }
avec la méthode BD.listeEntite() qui retourne un tableau de String.

la liste s'initialise parfaitement.
le probleme c'est que je suis incapable de retirer ou d'ajouter un élément a cette liste. Je dois retirer l'élément sélectionné quand je clique sur le bouton "ajout1" j'ai donc fait ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
        if (e.getSource()==ajout1)
        {
           liste.remove(liste.getSelectedIndex());
        }
il récupere bien l'index mais ne l'enleve pas ... pourquoi ?