Aby dla komponentów w układzie GridBagLayout określić pozycję zakotwiczenia, odstępy, wypełnienie, zakres, dopełnienie i wagę, można użyć okna dialogowego Dostosowywanie układu.
Aby lepiej wyświetlić komponent, edytor elementów wizualnych używa w układzie GridBagLayout wartości domyślnych jako ograniczeń dla wypełnienia, zakotwiczenia, wagi x i wagi y. Na przykład przy upuszczaniu komponentu javax.swing.JTextField wartość wypełnienia jest ustawiona na HORIZONTAL (poziomo, przy domyślnej dla komponentu JTextField wartości NONE, czyli brak), a wartość wagi X jest ustawiona na 1 (domyślna wartość dla komponentu JTextField to 0).
Podczas przełączania z innego menedżera układu na GridBagLayout edytor Visual Editor for Java generuje ograniczenia dla każdego komponentu na podstawie jego istniejących granic. Zaletą korzystania z obiektu GridBagConstraints zamiast właściwości layout ustawionej na wartość NULL jest określenie wielkości każdego komponentu według jego wielkości preferowanej. Jeśli więc wielkość okna nadrzędnego ulegnie zmianie w czasie wykonywania z powodu różnej długości łańcuchów w różnych językach, menedżer układu zmieni wielkość i rozmieszczenie wszystkich komponentów, zapewniając najlepsze wykorzystanie dostępnej przestrzeni.
Aby dostosować układ komponentów w układzie GridBagLayout: