cap8 menu+linea


BorderLayout

La composición BorderLayout (de borde) proporciona un esquema más complejo de colocación de los Componentes en un panel. La composición utiliza cinco zonas para colocar los Componentes sobre ellas: Norte, Sur, Este, Oeste y Centro. Es el layout o composición que se utilizan por defecto Frame y Dialog.

El Norte ocupa la parte superior del panel, el Este ocupa el lado derecho, Sur la zona inferior y Oeste el lado izquierdo. Centro representa el resto que queda, una vez que se hayan rellenado las otras cuatro partes.

Con BorderLayout se podrían representar botones de dirección:

BorderLayout

import java.awt.*;
import java.applet.Applet;

public class AwtBord extends Applet {
    Button botonN,botonS,botonE,botonO,botonC;

    public void init() {
        setLayout( new BorderLayout() );

        botonN = new Button( "Norte" );
        botonS = new Button( "Sur" );
        botonE = new Button( "Este" );
        botonO = new Button( "Oeste" );
        botonC = new Button( "Centro" );

        add( "North",botonN );
        add( "South",botonS );
        add( "East",botonE );
        add( "West",botonO );
        add( "Center",botonC );
        }
    }

Este es el código, AwtBord.java, que genera el applet de botones de dirección:

linea2
menu
Tutorial de Java
[Anterior] [Indice] [Siguiente]