public void actualizarTablaProductos(Object objeto) { tabla = new Tabla(); tabla.addColumn("ID_PROD."); tabla.addColumn("PRECIO"); tabla.addColumn("CANT."); if (objeto != null) { List<TProductoDePedido> lista = (List<TProductoDePedido>) objeto; for (TProductoDePedido tproducto_pedido : lista) { fila = new Vector(); fila.add(tproducto_pedido.getProducto()); fila.add(tproducto_pedido.getPrecio()); fila.add(tproducto_pedido.getCantidad()); tabla.addRow(fila); } } tbProductos.setModel(tabla); repaint(); }
public void rellenarTablaPedidos(Object object) { tabla = new Tabla(); tabla.addColumn("ID_PED"); tabla.addColumn("ID_PROV"); tabla.addColumn("REALIZ."); tabla.addColumn("ENTREG."); tabla.addColumn("CANCEL."); if (object != null) { List<TPedido> lista = (List<TPedido>) object; for (TPedido tpedido : lista) { fila = new Vector(); fila.add(tpedido.getId_pedido()); fila.add(tpedido.getId_proveedor()); fila.add(tpedido.getFechaRealizado()); fila.add(tpedido.getFechaEntregado()); fila.add(tpedido.getFechaCancelado()); tabla.addRow(fila); } } tbPedidos.setModel(tabla); tbPedidos.getColumnModel().getColumn(0).setMaxWidth(60); // ajusta el ancho de las columnas ID tbPedidos.getColumnModel().getColumn(1).setMaxWidth(60); repaint(); }