hola buen dia. estoy intentado mostrar un array list en una ventana pero no funciona. no se porque . muestro el codigo
Código Java:
Ver originalpublic void mostrarProductos(){
try {
try {
con = Conexion.getConnection();
}
tablaProductos.addColumn("Id");
tablaProductos.addColumn("Descripcion");
tablaProductos.addColumn("Precio");
tablaProductos.addColumn("Marca");
txtTablaProductos.setModel(tablaProductos);
ArrayList
<Producto
> listaProductos
= new ArrayList();
String sql
= "select * from producto";
while (rs.next()) {
Producto p=new Producto();
p.
setIdProducto(Integer.
parseInt(rs.
getString(1))); p.setDescripcion(rs.getString(2));
p.
setPrecio(Double.
parseDouble(rs.
getString(3))); p.setMarca(rs.getString(4));
if(listaProductos.isEmpty()){
listaProductos.add(0,p);
System.
out.
println(listaProductos
);
}else
listaProductos.add(p);
}
con.close();
st.close();
}
}
Despues de un boton llamo este metodo y lo ejecuto
pero me setea las columnas con su nombre pero no muestra los datos
Descartado que sea la conexion porque con un vector lo hice y funciono. pero con el array list no me funciona :(