Bonjour,
Je souhaiterais lorsque je sélectionne une ligne dans une JList, récupérer la valeur dans un string mais je ne comprends pas comment cela fonctionne.
Pourriez-vous m'aider là-dessus s'il vous plaît?
Merci d'avance.
Bonjour,
Je souhaiterais lorsque je sélectionne une ligne dans une JList, récupérer la valeur dans un string mais je ne comprends pas comment cela fonctionne.
Pourriez-vous m'aider là-dessus s'il vous plaît?
Merci d'avance.
si aucun item n'est selectionné, s vaut null.
Code : Sélectionner tout - Visualiser dans une fenêtre à part String s=(String)taList.getSelectedValue();
PS: l'API c'est fait pour ça![]()
Tout d'abord merci pour ta réponse.
Pourrais-tu m'expliquer comment utiliser un listener qui je présume doit être ListSelectionListener comme pour un bouton avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 monBouton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { } });
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 taList.addListSelectionListener(new ListSelectionListener(){ public void valueChanged(ListSelectionEvent e){ //et tu fais ton travail ici } });
Merci beaucoup![]()
dois-je suggérer au main, la classe dont je veux utiliser les variables ?
Merci
Partager