LayaoutManager

Páginas: 2 (435 palabras) Publicado: 22 de abril de 2013
Layaout manager
BorderLayout
La siguiente figura representa una instantánea de una aplicación que utiliza el BorderLayout clase.


Como muestra la imagen anteriores, un BorderLayout objetotiene cinco áreas. Estas áreas se especifican mediante los BorderLayout constantes:
PAGE_START
PAGE_END
LINE_START
LINE_END
CENTRO

Versión nota: 
Antes de JDK versión 1.4, los nombrespreferidos para los diferentes ámbitos son diferentes, que van desde los puntos de la brújula (por ejemplo,BorderLayout.NORTH de la zona superior) para versiones verbosa de las constantes que utilizamos ennuestros ejemplos. Las constantes de nuestros ejemplos usan son preferidos porque son estándar y permitir que los programas para adaptarse a las lenguas que tienen diferentes orientaciones.
Si laventana se agranda, el área central recibe la mayor cantidad de espacio disponible como sea posible. Las otras áreas expandir sólo lo necesario llenar todo el espacio disponible. A menudo, uncontenedor utiliza sólo una o dos de las áreas de la BorderLayout objeto - sólo el centro, o el centro y la parte inferior.
El siguiente código añade componentes al panel de contenido de un frame. Debidoa que los paneles de contenido usan la BorderLayout clase por defecto, el código no es necesario configurar el controlador de distribución. 
... / / panel de contenedores aFrame.getContentPane =() ...
JButton button = new JButton ("Botón 1 (PAGE_START)");
pane.add (botón, BorderLayout.PAGE_START);

/ / Hacer que el componente central grande, ya que es el
/ / Uso típico de BorderLayout.button = new JButton ("Botón 2 (CENTRO)");
button.setPreferredSize (Dimensión nuevo (200, 100));
pane.add (botón, BorderLayout.CENTER);

button = new JButton ("Botón 3 (LINE_START)");pane.add (botón, BorderLayout.LINE_START);

button = new JButton ("Long-Named botón 4 (PAGE_END)");
pane.add (botón, BorderLayout.PAGE_END);

button = new JButton ("5 (LINE_END)");
pane.add (botón,...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS