Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Box Layout
Box Layout
3. Desarrollo
GridLayout
Los pasos para establecer el gestor GridLayout son idnticos a los que hemos
seguido para establecer el l gestor FlowLayout. Este gestor dispone los controles
en forma de un matriz tal como puede verse en la figura. Tenemos ocho botones
dispuestos en dos filas y en cuatro columnas.
Modelo:
Ejemplo
public class GridApplet extends Applet {
Button btn00 = new Button();
Button btn01 = new Button();
Button btn02 = new Button();
Button btn03 = new Button();
Button btn10 = new Button();
1, 16));
1, 16));
1, 16));
1, 16));
1, 16));
1, 16));
1, 16));
1, 16));
BoxLayout
BoxLayout, es un Layout recontra parecido al FlowLayout, cual es la diferencia?
es simple, FlowLayout ubica todos los componentes solo de forma horizontal,
mientras que BoxLayout los ubica, tanto horizontal como vertical.
Para crear una clase BoxLayout, necesitamos 2 argumentos: el objeto
contenedor y la clase que indica la forma de como ordenara los componentes.
Modelo:
Ejemplo
import
javax.swing.BoxLayout;
import javax.swing.JTextField;
import javax.swing.JPanel;
import javax.swing.JLabel;
import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.JPasswordField;
import javax.swing.WindowConstants;
panelSuperior.add(cajaTexto);
}
frame.setVisible(true);
}
public DemoBoxLayout(){
construyePanelSuperior();
construyePanelMedio();
construyePanelInferior();
construyeVentana();
}
Referencias Bibliogrficas
Anonimo, J. (2012). Practicando con boxlayout. Recuperado de:
https://inforux.wordpress.com/2009/01/20/java-practicando-conboxlayout{14/04/16}
Annimo.
(2014).
Los
gestores.
Recuperado
de:
http://www.sc.ehu.es/sbweb/fisica/cursoJava/applets/diseno/flow.htm
{14/04/16}