Selection d`une Jlist

Fermé
yedez Messages postés 69 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 28 avril 2015 - 23 déc. 2014 à 12:06
yedez Messages postés 69 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 28 avril 2015 - 23 déc. 2014 à 15:02
Bonjour, 

Mon probleme c`est que je veux selectionner 2 items de 2 Jlist differentes et en
suite faire un changement au niveau mon vecteur le pb c`est que apres ;a selection mon vecteur n`a eu aucun changement !
Voici mon code de la partie concernee
JList<String> jlist1 = new JList<String>();

jlist1.setSize(100, 100);
jlist1.setLocation(400, 1);
jlist1.setListData(l1.toArray(new String[10]));
Interface.this.add(jlist1);
jlist1.setVisible(true);
JList<String> jlist = new JList<String>();
jlist.setLocation(1, 1);
jlist.setSize(100, 100);
jlist.setListData(l.toArray(new String[10]));
Interface.this.add(jlist);
jlist.setVisible(true);
System.out.println("Selectionnez un item de deux Jlist");
String Val=jlist1.getSelectedValue();
String Val1=jlist.getSelectedValue();
if ( Val!=null
&& Val1!=null )
{

Vector<String> v = new Vector<String>();
v.add("A");
v.add("B");
v.add("D");
v.add("E");
v.add("F");
v.add("G");
v.add("H");
Collections.copy(v, l2);

try{
for(int i=0; i<v.size(); i++)
{
String str=v.get(i);
String str1="";

int index=str.indexOf("->");
for(int j=0 ; j<index; j++){
str1=str1+str.charAt(j);
}


if (str1.equals(Val1))
{
v.add(index, Val);
}

}
System.out.println(v);
}
catch (StringIndexOutOfBoundsException e){
System.out.println(e.toString());
}
}


            
                

1 réponse

yedez Messages postés 69 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 28 avril 2015 2
23 déc. 2014 à 15:02
 Any Help PLZZ :(

                
0