Tengo una aplicación cuya interfaz está hecha con Swing, y hay una parte del programa en la que necesito añadir dinámicamente un número indeterminado de componentes.
Tengo lo siguiente (p3 es un JPanel).
Código:
Pero no me funciona. He probado a añadir después un revalidate(), un repaint(), ambos simultáneamnte.... pero nada; no da ningún error, pero tampoco se muestra el componente.JCheckbox chb = new JCheckbox("etiqueta"); chb.setLocation(x,y); // x e y son valores calculados previamente. chb.setVisible(true); p3.add(chb);
¿Alguna sugerencia?