Duda JTable

cargarita
12 de Diciembre del 2007
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???