Je dois récuprérer à la fois plusieurs valeurs de mon jlist sous forme de string[] pour passer la selection à une fonction comme paramètre. Je suis un peu bloqué parce je n'arrive pas à caster un Object[] en String[].
Je dois récuprérer à la fois plusieurs valeurs de mon jlist sous forme de string[] pour passer la selection à une fonction comme paramètre. Je suis un peu bloqué parce je n'arrive pas à caster un Object[] en String[].
hello
Ca devrait marcher!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Object[] test; String[] values=(String[]) test;
Sachant que JList.getSelectedValues() retourne un tableau d'objets
...
Exception :
Code : Sélectionner tout - Visualiser dans une fenêtre à part String[] sel = (String[])extensionsList.getSelectedValues() ;
...
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
...
Une idée de coment faire ?
Salut,
Un Object[] n'est pas forcément un String[], et il ne peut donc pas être casté.
Il faut créer un nouveau tableau et y copier les valeurs...
a++
Partager