Aby rozmieścić komponenty przy użyciu silnej i elastycznej siatki, można skorzystać z układu AWT GridBagLayout z kontenerami Swing i AWT.
Menedżer układu GridBagLayout umożliwia rozmieszczenie jego komponentów w wierszach i kolumnach. Obiekt GridBagConstraints zawiera informacje dotyczące wiersza i kolumny, w których komponent jest umieszczony, liczby zajmowanych przez niego komórek oraz sposobu ustalania wielkości i pozycji komponentu w obrębie danej komórki.
Bieżące krawędzie siatki są wskazywane przez edytor elementów wizualnych za pomocą czerwonych kropkowanych linii. Numery wierszy i kolumn są również oznaczane etykietami. Wiersze i kolumny są numerowane począwszy od 0, dlatego lewa górna komórka siatki ma współrzędne 0, 0. Dodawane wiersze i kolumny otrzymują numer kolejny po ostatnio użytym numerze.
Informacje na temat określania sposobu wyświetlania siatki zawiera sekcja Określanie preferencji wyświetlania siatki dla kontenerów.