Aquí les dejo un ejemplito sobre como usar un border layout, antes les quiero comentar que éste se divide en 5 partes: norte,sur,este,oeste y centro, en el siguiente ejemplo se mostrará como usarlo

import java.awt.event.*;
import java.awt.*;

public class EjemploBorderL extends Frame implements WindowListener,ActionListener {

Button boton1,boton2,boton3,boton4,boton5; //creamos botones para que se visualice bien el tema del bourder layout

public EjemploBorderL(String titulo) {

super(titulo); //le damos un titulo al frame
setLayout(new BorderLayout());
addWindowListener(this);
boton1 = new Button(“Norte”);
add(boton1, BorderLayout.NORTH);
boton1.addActionListener(this);

boton2 = new Button(“Oeste”);
add(boton2, BorderLayout.WEST);
boton2.addActionListener(this);

boton3 = new Button(“Centro”);
add(boton3, BorderLayout.CENTER);
boton3.addActionListener(this);

boton4 = new Button(“Este”);
add(boton4, BorderLayout.EAST);
boton4.addActionListener(this);

boton5 = new Button(“Sur”);
add(boton5 BorderLayout.SOUTH);
boton5.addActionListener(this);
}

public void actionPerformed(ActionEvent e){
remove((Component)e.getSource());
validate();
}

public static void main(String[] args) {

DemoBorderLayout myWindow = new DemoBorderLayout(“Border Layout”);
myWindow.setSize(250,150);
myWindow.setVisible(true);

}

public void windowActivated(WindowEvent arg0) {
}

public void windowClosed(WindowEvent arg0) {
}

public void windowClosing(WindowEvent arg0) {
dispose();
System.exit(0);
}

public void windowDeactivated(WindowEvent arg0) {
}

public void windowDeiconified(WindowEvent arg0) {
}

public void windowIconified(WindowEvent arg0) {
}

public void windowOpened(WindowEvent arg0) {
}

}