La composición GridLayout proporciona gran flexibilidad para situar Componentes. El layout se crea con un número de filas y columnas y los Componentes van dentro de las celdas de la tabla así definida.

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

public class AwtGrid extends Applet {
Button boton1,boton2,boton3,boton4,boton5,boton6;

public void init() {
setLayout( new GridLayout( 3,2 ) );

boton1 = new Button( “1” );
boton2 = new Button( “2” );
boton3 = new Button( “3” );
boton4 = new Button( “4” );
boton5 = new Button( “5” );
boton6 = new Button( “6” );

add( boton1 );
add( boton2 );
add( boton3 );
add( boton4 );
add( boton5 );
add( boton6 );
}
}