Foros del Web » Programación para mayores de 30 ;) » Java »

Refrescar Jtable

Estas en el tema de Refrescar Jtable en el foro de Java en Foros del Web. hola que tal amigos Por favor ayudenme con esto por favor saben que: Estoy Haciendo INSERT y DELETE de filas en un Jtable. todo esto ...
  #1 (permalink)  
Antiguo 22/07/2005, 13:48
 
Fecha de Ingreso: abril-2005
Mensajes: 32
Antigüedad: 19 años
Puntos: 0
Refrescar Jtable

hola que tal amigos

Por favor ayudenme con esto por favor saben que:

Estoy Haciendo INSERT y DELETE de filas en un Jtable. todo esto esta relacionado con una base de datos pues efectua el insert y el delete, en l base lo pedo verificar.


Pero mi problema es como hago que se refresque el Jtable para poder apreciar los cambios. no puedo refrescar el Jtable .


Estoy usando un tableModel para fijar el modelo de la tabla que estoy usando.


SAludos
ayuda por favor o alguna idea
  #2 (permalink)  
Antiguo 14/06/2009, 09:44
 
Fecha de Ingreso: junio-2009
Mensajes: 59
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Refrescar Jtable

Me sucede lo mismo y no encuentro la solucion.

El saber no ocupa lugar pero podéis llenarme la cabeza.

Gracias

He leido cosas por el estilo a esto:

DefaultTableModel model = (DefaultTableModel)table.getModel();
model.fireTableChanged(new TableModelEvent(........));

y yo tengo algo hecho asi:

try {
int eliminados = new comercialelectrica.Cliente().EliminarCliente(id);
if(eliminados==1){
JOptionPane.showMessageDialog(this, "El cliente ha sido eliminado de la BD con éxito", "MENSAJE", JOptionPane.INFORMATION_MESSAGE);
//He probado esto, pero no me actualiza la eliminacion del cliente y en el jtable se sigue viendo
DefaultTableModel modelo = new DefaultTableModel();
this.jTable1 = new JTable(modelo);
modelo.fireTableRowsDeleted(0, 2499);
this.jTable1.setModel(modelo);
}

Última edición por Zidek; 14/06/2009 a las 10:00
  #3 (permalink)  
Antiguo 14/06/2009, 21:28
Avatar de Drknow  
Fecha de Ingreso: febrero-2008
Mensajes: 121
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Refrescar Jtable

Les recomiendo que usen su clase que herede de un AbstracTableModel e implementen los metodos para su consulta, los datos obtenidos los pueden almacenar en un ArrayList o Vector por otro lado tu table model seguro tiene un metodo donde cargas la consulta ? bueno al momento de guardar o eliminar solo vuelves a llamar al metodo para que te recarge la tabla px.
  #4 (permalink)  
Antiguo 19/06/2009, 10:05
 
Fecha de Ingreso: noviembre-2008
Mensajes: 3
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Refrescar Jtable

Eliminas los datos de tu tabla y luego cargas tu tabla de nuevo

saludos...
  #5 (permalink)  
Antiguo 19/06/2009, 10:22
 
Fecha de Ingreso: junio-2009
Mensajes: 59
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Refrescar Jtable

Si, yo opte por esta ultima opcion de eliminar el dato y volver a cargar la tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:12.