Comment obtenir de manière fiable un index de ligne dans JTable à partir de MouseEvent?

StackOverflow https://stackoverflow.com/questions/243553

  •  04-07-2019
  •  | 
  •  

Question

Comment puis-je savoir sur quelle ligne de la JTable l'utilisateur vient de cliquer?

Était-ce utile?

La solution

Essayez ceci:

aJTable.rowAtPoint (evt.getPoint ());

Autres conseils

Si vous ne vous souciez que d'écouter des sélections sur la JTable:

jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
    public void valueChanged(ListSelectionEvent e) {
        int sel = jTable.getSelectedRow();
    }
});
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top