Bonjour,
dans une JTable, j'essaye de recuperer la valeur de la colonne n°0 lorsqu'on double-clic sur la ligne. Voici mon code actuel :
Le problème avec cette methode est que ça déclenche quand même l'évènement meme si je clic sur une zone vide dans mon tableau => ça me recupère la valeur de la ligne selectionnée en cours alors que je clic sur un endroit sans ligne (vide)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 jTable1.addMouseListener(new MouseListener(){ @Override public void mouseClicked(MouseEvent arg0) { if (arg0.getClickCount() == 2){ // detection double-clic int rowNumb = jTable1.getSelectionModel().getMaxSelectionIndex(); //* if (rowNumb != -1){ String myStr = jTableModel1.getValueAt(rowNumb, 0).toString(); } // */ } }
comment faire ?
merci d'avance,
Partager