Suprafața containerului prevăzut cu acest gestionar de poziționare se împarte în cinci zone: NORTH, SOUTH, WEST, EAST și CENTER. În fiecare din aceste zone poate fi pusă câte o singură componentă.
Dăm aici un exemplu de utilizare a unui gestionar de poziționare din
clasa BorderLayout:
p.setLayout(new BorderLayout());
p.add(new Button("OK"), BorderLayout.SOUTH);
În prima instrucțiune, pentru containerul p se setează gestionarul
de poziționare BorderLayout. În a doua instrucțiune, se pune butonul cu
inscripția "OK" în zona SOUTH a aceluiași container. Dacă se omite zona,
se consideră implicit că adăugarea componentei se face în zona CENTER.
public BorderLayout(int hgap, int vgap) - se creează un gestionar de poziționare BorderLayout, având distanțări între componente hgap pe orizontală și vgap pe verticală.
public int getHgap() - întoarce distanțarea pe orizontală între componente.
public void setHgap(int hgap) - setează distanțarea pe orizontală între componente.
public int getVgap() - întoarce distanțarea pe verticală între componente.
public void setVgap(int vgap) - setează distanțarea pe verticală
între componente.