Saltar al contenido

Java JTable obteniendo los datos de la fila seleccionada

Nuestros mejores desarrolladores agotaron sus depósitos de café, por su búsqueda todo el tiempo por la solución, hasta que Melina encontró el arreglo en Gitea por lo tanto en este momento la compartimos con nosotros.

Solución:

http://docs.oracle.com/javase/7/docs/api/javax/swing/JTable.html

Encontrarás estos métodos en él:

getValueAt(int row, int column)
getSelectedRow()
getSelectedColumn()

Use una combinación de estos para lograr su resultado.

Puede usar el siguiente código para obtener el valor de la primera columna de la fila seleccionada de su tabla.

int column = 0;
int row = table.getSelectedRow();
String value = table.getModel().getValueAt(row, column).toString();

si desea obtener los datos en toda la fila, puede usar esta combinación a continuación

tableModel.getDataVector().elementAt(jTable.getSelectedRow());

Donde “tableModel” es el modelo de la tabla a la que se puede acceder así

(DefaultTableModel) jTable.getModel();

esto devolverá todos los datos de la fila.

Espero que esto ayude a alguien

Nos puedes añadir valor a nuestra información contribuyendo tu veteranía en las observaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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