¿Cómo obtener de forma confiable el índice de filas en JTable desde MouseEvent?

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

  •  04-07-2019
  •  | 
  •  

Pregunta

¿Cómo puedo averiguar en qué fila de una JTable ha hecho clic el usuario?

¿Fue útil?

Solución

Prueba esto:

aJTable.rowAtPoint(evt.getPoint());

Otros consejos

Si solo te importa escuchar las selecciones en el JTable:

jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
    public void valueChanged(ListSelectionEvent e) {
        int sel = jTable.getSelectedRow();
    }
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top