Como chegar de forma confiável índice de linha em JTable de MouseEvent?
Pergunta
Como posso descobrir qual linha em uma JTable o usuário acabou de clicar?
Solução
Tente isto:
aJTable.rowAtPoint(evt.getPoint());
Outras dicas
Se você só se preocupam com a ouvir seleções na JTable:
jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent e) {
int sel = jTable.getSelectedRow();
}
});
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow