Me puse a navegar por internet y encontre nadamas y nadamenos que un layout no oficial muy poderoso pero sencillo, con el cual se pueden hacer interfaces complejas de una manera muy sencilla
se puede descargar de aqui
y basta con agregar el .jar a las librerias del proyecto(en propiedades del proyecto, en netbeans):
this.add(new JButton("boton1"));
this.add(new JButton("boton2"));
this.add(new JButton("boton3"));
this.add(new JButton("boton4"), "wrap");
this.add(new JButton("boton5"));
this.add(new JButton("boton6"));
this.add(new JButton("boton7"));
this.add(new JButton("boton8"));
donde en el boton4 ponemos un parametro "wrap" que nos sirve para dar el salto de linea en la grilla, obviamente podemos unir celdas, hacerlas mas grandes, hacer que un elemento ocupe x celdas hacia arriba o hacia abajo como lo hace GridBagLayout(que es el mas completo y complejo de los layouts oficiales) solo cambiando y utilizando varios parametros como el "wrap"; con esto podemos hacer interfaces mas complejas que llevarias varios layouts anidados, solo usando uno:dejo el manual oficial de miglayout:
1 comentario:
Imprescindible sin duda. Esperemos que "venga de serie" en el próximo JDK.
Publicar un comentario