Duda JTable
Buenas, tengo el siguiente problema, utilizo una JTable para agregar una informacion y cuando la agrego lo hago del siguiente modo:
// Utilizo el getModel para sacar el modelo de la tabla
DefaultTableModel modelo = (DefaultTableModel)this.tbl_productos.getModel();
//Realizo un string para cada atributo del objeto que quiero agregar a la tabla
String a=String.valueOf(producto.getIdProducto());
String b=producto.getCategoria();
String c=producto.getDescripcion();
String d=String.valueOf(producto.getCantidad());
String e=String.valueOf(vld_monto);
String [] productoItem = new String [] {
a, b, c, d, e
};
//Ingreso la linea al modelo
modelo.addRow(productoItem);
//Ingreso el modelo a la tabla
this.tbl_productos.setModel(modelo);
El problema que se me presenta es que no se puede ver refrescado en la interfaz y se ve visualmente igual, si paso el mouse sobre el jtable si logro ver lo insertado.
Que puedo hacer para refrescar la pantalla???
// Utilizo el getModel para sacar el modelo de la tabla
DefaultTableModel modelo = (DefaultTableModel)this.tbl_productos.getModel();
//Realizo un string para cada atributo del objeto que quiero agregar a la tabla
String a=String.valueOf(producto.getIdProducto());
String b=producto.getCategoria();
String c=producto.getDescripcion();
String d=String.valueOf(producto.getCantidad());
String e=String.valueOf(vld_monto);
String [] productoItem = new String [] {
a, b, c, d, e
};
//Ingreso la linea al modelo
modelo.addRow(productoItem);
//Ingreso el modelo a la tabla
this.tbl_productos.setModel(modelo);
El problema que se me presenta es que no se puede ver refrescado en la interfaz y se ve visualmente igual, si paso el mouse sobre el jtable si logro ver lo insertado.
Que puedo hacer para refrescar la pantalla???
