Java - JTable

 
Vista:

JTable

Publicado por eduardo (144 intervenciones) el 10/05/2005 13:08:25
hola estoy haciendo un jtable heredando de abstractTableModel y para poder editar los datos de la tabla he usado los metodos:
public boolean isCellEditable(int row, int col)
{
return true;
}
public void setValueAt(Object value, int row, int col) {
DatosTabla[row][col] = value;
fireTableCellUpdated(row, col);
}

Me deja modificar los datos que aparecen en la tabla, yo lo que queria saber es que debo hacer para que esos datos modificados los pueda alamacenar en una base de datos. 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

RE:JTable

Publicado por chuidiang (532 intervenciones) el 10/05/2005 14:37:47
Hola:

El AbstractTableModel tiene un método addTableModelListener().

Debes hacer una clase que herede de TableModelListener y pasársela al AbstractTableModel a través de ese método.

Cada vez que cambie algún dato en la tabla, avisarán a tu clase que hereda de TableModelListener indicándole el cambio. Ahí debes implementar tu código para actualizar la base de datos.

Se bueno.
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