Az Elrendezés személyre szabása ablakban megadhatók a komponensek GridBagLayouton belüli horgonypozíciói, behúzásai, kitöltései és súlyozásai.
GridBagLayoutban a vizuális szerkesztő alapértelmezett értékeket használ a megszorításokhoz (például: kitöltés, horgony, x és y súlyozás), a komponens jobb megjelenítése érdekében. Egy javax.swing.JTextField lerakásakor például a kitöltés értéke HORIZONTAL (a JTextField alapértelmezett értéke NONE), és az X súlyozás értéke 1 (a JTextField alapértelmezett értéke 0).
Egy GridBagLayoutról egy másik elrendezéskezelőre váltva a Visual Editor for Java megszorításokat hoz létre az egyes komponensekhez azok meglévő határai alapján. A GridBagConstraints használatának egyik előnye egy null elrendezés helyett, hogy minden komponens a preferált méret alapján kerül méretezésre. Így ha a szülőablak mérete megváltozik, vagy a különböző nyelvi karakterláncok miatt a komponens preferált mérete módosul, akkor az elrendezéskezelő átméretezi és újra elhelyezi a komponenseket, és a lehető legjobban használja ki a rendelkezésre álló helyet.
A komponensek elrendezésének személyre szabásához GridBagLayoutban: