Acceder à l'element i d'une jlist

kokog Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour chers amis,
j'ai créé une jlist (en java) et je souhaite pouvoir modifier l'élément de l'index i après l'avoir spliter. J'ai utilisé le code ci-dessous mais mon problème est que j'arrive pas à changer l'index.

String essai=MaListe.getElementAt(0).toString();
String [] voir=essai.split(" ");

Prière me donner un coup de main. Merci d'avance.
A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Tu ne peux pas utiliser getElementAt sur une JList, il faut récupérer le Model pour ça.

JList myList;
...
ListModel model = myList.getModel();
for (int i=0; i<model.getSize(); i++)
{
    String essai = model.getElementAt(i).toString();
    String[] voir = essai.split(" ");
    ...
}

Pour changer la ou les valeurs sélectionnées tu as setSelectedIndex(int index) et setSelectedIndices(int[] indices)
0