Bonjour,

je n'arrive pas a sélectionner une ligne lors du clique droit sur ma table.

Ma table possede un jpopupmnu qui fonctionne mais ne selectionne pas la ligne.



ceci ne fonctionne pas
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
21
22
 
   jTableResult.setComponentPopupMenu(popupMenu);
 
jTableResult.addMouseListener(new MouseAdapter() {
            public void mouseClicked(final MouseEvent pE) {
                // get the coordinates of the mouse click
                Point point = pE.getPoint();
                int row = jTableResult.rowAtPoint(point);
                // get the row index that contains that coordinate
                if (row == -1) {
                    jTableResult.clearSelection();
                } else {
                    jTableResult.getSelectionModel().addSelectionInterval(row, row);
                    System.out.println(row);
                }
 
                if (pE.getClickCount() == 2) {
                    actionDefault.actionPerformed(null);
                    return;
                }
            }
        });