Obtener valor de filas de un JTable con doble clic

Java

Los JTable son componentes visuales muy intuitivos que se vienen utilizando desde los principios de las aplicaciones con interfaz gráfica, normalmente las usamos para listar información registrada por un usuario en tiempo de ejecución, o en muchos casos son presentadas con listados obtenidos de una base de datos de cualquier tipo, por ende se debe tener en cuenta como acceder a los datos contenidos en ellas, lo cual veremos a continuación con el uso de MouseListener para obtener valor de filas de un jtable al realizar doble clic en tiempo de ejecución sobre nuestra tabla, veamos:

Obtener valor de filas de un JTable en JAVA con doble clic

 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));
 }
 }
 });

Código que colocamos en el constructor del formulario, luego de innitComponets(); , posteriormente al ejecutar la aplicación vemos como obtenemos el valor de la columna 1 de la fila en la cual hemos pulsado doble clic.

Recuerda visitar la sección de Java en la cual encontrarás muchos contenidos importantes acerca de este lenguaje de programación.

9 comentarios

  1. edgar Contestar

    oie disculpa que tal si quieres tomar todos los datos de esa linea y meterlos en un jtextfield de otro jframe

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *