peut-on faire une pré-selection dans une JList ? [java] - Java - Programmation
Marsh Posté le 27-05-2002 à 19:45:30
la javadoc c'est pas fait pour les c...odeurs de cobol !
void setSelectedIndex(int index)
Selects a single cell.
void setSelectedIndices(int[] indices)
Selects a set of cells.
void setSelectedValue(Object anObject, boolean shouldScroll)
Selects the specified object from the list.
void setSelectionInterval(int anchor, int lead)
Selects the specified interval.
[jfdsdjhfuetppo]--Message édité par benou le 27-05-2002 à 19:45:48--[/jfdsdjhfuetppo]
Marsh Posté le 27-05-2002 à 20:10:54
j'ai essayé avec setSelectedIndices(int[] indices)
suivi d'un repaint() mais je n'ai pas mes articles surlignés.
J'ai sans doute oublié qqchose
Marsh Posté le 27-05-2002 à 20:14:29
Je précise que j'avais consulté javadoc et essayé avant de poster
Marsh Posté le 27-05-2002 à 21:04:56
c'est bien
j'avais cru que non ...
j'ai pas le temps là mais si je peux je regarde apres ...
Marsh Posté le 27-05-2002 à 21:46:30
J'ai réessayé sur un petit test à la maison et ça marche, j'essayerai de comprendre demain dans l'appli que je développe au taf. Merci pour le réponse qui m'a permis de voir que je cherchais dans la bonne direction...
String[] tab ={"toto","titi","tata"};
int[] tabi = {0,2};
jChoiseList.setListData(tab);
jChoiseList.setSelectedIndices(tabi);
Marsh Posté le 27-05-2002 à 18:59:27
j'affiche une JList et je voudrais surligner des articles par défaut.
L'utilisateur complétera ou modifiera la sélection...
Est ce possible ?