Java - ayuda con JTable

   
Vista:

ayuda con JTable

Publicado por tiago (21 intervenciones) el 19/04/2014 01:40:40
hola.

tengo un Jframe con una tabla, un boton de agregar que me lleva a otro frame y lo agrega a la tabla.
y un boton eleminar.

lo que quiero saber es como hago para capturar el dato de la celda o los datos de la fila para poder eliminarlo de la tabla
y como hago para que la celda no sea editable, es decir que la unica forma de editar sea con el boton editar y rellenando los campos de textos

desde ya gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ayuda con JTable

Publicado por Carlos Mario Toro Loaiza (26 intervenciones) el 21/04/2014 00:19:38
con getSelectedRow puedes obtener el index de la fila seleccionada y obtener los datos desde la lista que le pasas al modelo

para que la celda no sea editable debes hacer algo más elaborado:
usando el método:
isCellEditable(int row, int column)

puedes utilizarlo al momento del llamado al constructor:

JTable miTabla = new JTable(...) {
//aquí lo que se hace es sobreescribir el método
public boolean isCellEditable(int row, int column) {return false;} //al retornar false no se podrán editar las celdas
};
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar