Du kan anvende vinduet Tilpas layout til at angive ankerplaceringer, indsætte, fylde, omslutte, blokke og vægte komponenter i GridBagLayout.
I GridBagLayout bruger den visuelle editor standardværdier for betingelser som fyld, anker, vægt x og vægt y for at kunne vise komponenten tilfredsstillende. Hvis du f.eks. placerer en javax.swing.JTextField, er fyld angivet til HORIZONTAL (standardværdien for JTextField er NONE), og vægt x-værdien angives til 1 (standard for JTextField-værdien er 0).
Når du skifter til et GridBagLayout fra en anden layoutstyringsfunktion, genererer Visuel editor til Java betingelser for hver komponent baseret på de eksisterende grænser. En fordel ved at bruge GridBagConstraints i stedet for et NULL-layout er, at hver komponent tilpasses til sin foretrukne størrelse. Dvs. at hvis størrelsen i det overordnede vindue ændres ved runtime pga. strenge fra et andet sprog, vil layoutstyringsfunktionen ændre størrelse på og genplacere alle komponenterne og udnytte den plads, der er til rådighed bedst muligt.
Sådan tilpasser du layoutet af komponenter i GridBagLayout: