Obtener valores de fila JTable: Siendo el JTable un componente GUI (Interfaz Gráfica de Usuario) de mucha ayuda al momento de listar datos y presentarlos al usuario final, se hace necesaria muchas veces contar con la interacción de este en tiempo de ejecución, un ejemplo es obtener los datos presionando doble clic sobre una fila o seleccionando la fila y presionando un botón para generar la acción, en este articulo veremos como recuperar los valores de un JTable mediante un MouseListener en Java al presionar doble clic empecemos:
Obtener valores de fila JTable JAVA
tabla.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent Mouse_evt) { JTable table =(JTable) Mouse_evt.getSource(); Point point = Mouse_evt.getPoint(); int row = table.rowAtPoint(point); if (Mouse_evt.getClickCount() == 2) { System.out.println(""+tabla.getValueAt(tabla.getSelectedRow(), 1)); } } });
Probando el código veremos en consola el valor correspondiente de la fila seleccionada en la columna 1, cabe mencionar que podemos añadir código según sea conveniente.
Excelente aporte. Muchas gracias