Bonjour,
J'ai une JTable construire comme çaL'affichage marche nickel, et voilà le code de ListenerJTableDossierUnique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Object[][] donnees = new Object[nb_enreg][3]; for (int i=0;i<nb_enreg;i++) {donnees[i][0]=res.getString("num_asso"); donnees[i][1]=res.getString("nom_complet"); donnees[i][2]=res.getString("etat_asso"); res.next();} String[] titreColonnes = {"n°","Nom","Etat"}; resultat = new JTable(donnees, titreColonnes); resultat.setPreferredScrollableViewportSize(new Dimension(500,250)); resultat.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); resultat.getSelectionModel().addListSelectionListener(new ListenerJTableDossierUnique());
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public class ListenerJTableDossierUnique implements ListSelectionListener { public void valueChanged(ListSelectionEvent arg0) {System.out.println("test");} }Je voudrais récupérer la valeur dans donnees[i][0] depuis le ListenerJTableDossierUnique
A chaque click sur une ligne, le Listener s'exécute 2 fois (il m'affiche 2 fois "test"
Merci![]()
Partager