
Ayuda actualizar jtables
Publicado por undertaker (61 intervenciones) el 16/09/2013 20:50:04
Resulta que tengo un boton que es buscar datos, este los setea de una forma de acuerdo a un id que le paso
se cargan las tablas, TODO BIEN HASTA ALLI. El problema es cuando quiero quiero volver a cargar otra ves con distinto id. El problema es que no se borran las filas de la tabla anterior y quedan permanente, es decir, se van cargando una detras de otra.
He probado varios metodos para borrar antes la tabla pero no me ha servido...
o bien
Todas estas no me han resultado si me pueden ayudar a resolver este problema les estaria muy agradecido
1
2
3
4
5
6
while (iterador.hasNext()) {
p = (Producto) iterador.next();
jtabla.setValueAt(p.getId(), indice, 0);
jtabla.setValueAt(p.getNombre(), indice, 1);
indice++;
}
se cargan las tablas, TODO BIEN HASTA ALLI. El problema es cuando quiero quiero volver a cargar otra ves con distinto id. El problema es que no se borran las filas de la tabla anterior y quedan permanente, es decir, se van cargando una detras de otra.
He probado varios metodos para borrar antes la tabla pero no me ha servido...
1
jtabla.removeall();
o bien
1
2
3
4
5
6
7
8
try {
modelo = (DefaultTableModel) jtabla.getModel();
int filas = jtabla.getRowCount();
for (int i = 0; filas > i; i++) {
modelo.removeRow(0);
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Error al limpiar la tabla.");
Todas estas no me han resultado si me pueden ayudar a resolver este problema les estaria muy agradecido
Valora esta pregunta


0