Algunas veces cuando estamos trabajando formularios en tiempo de ejecución con una conexión a una base de datos y tenemos componentes por ejemplo del tipo JComboBox, y cuando seleccionamos una opcion en uno de ellos, lanzamos un ItemListener que consulta la base de datos y carga con nuevas opciones nuestros combobox, pero ademas estos varias la longitud de su tamaño, lo que suele ser algo incomodo para algunos.
La solución rápida puede ser la siguiente:
JComboBox cb=new JComboBox();
Dimension d=cb.getPreferredSize();
cb.setPreferredSize(d);
Con esto debe ser suficiente aunque opcionalmente pueden añadir algo como:
cb.setMazimumSize(d);
cb.setMinumumSize(d);
cb.setSize(d);
No hay comentarios:
Publicar un comentario