Okno Přizpůsobit rozvržení můžete použít k určení pozice ukotvení, vsazení, výplně, rozpětí, vyplnění a váhy pro komponenty v rozvržení GridBagLayout.
V rozvržení GridBagLayout používá vizuální editor výchozí hodnoty pro omezení jako je vyplnění, kotva, váha x a váha y, aby se komponenta zobrazovala lépe. Například když pustíte pole javax.swing.JTextField, vyplnění se nastaví na HORIZONTÁLNÍ (výchozí hodnota pro JTextField je NONE) a hodnota váhy X se nastaví na 1 (výchozí hodnota pro JTextField je 0).
Pokud se přepnete na GridBagLayout z jiného správce rozvržení, vizuální editor pro prostředí Java vygeneruje omezení pro každou komponentu na základě jejích stávajících mezí. Výhodou použití GridBagConstraints namísto rozvržení s hodnotou null je to, že každá komponenta má velikost v souladu se svou preferovanou velikostí. Takže pokud se velikost nadřazeného okna změní nebo pokud se preferované velikosti změní za běhu kvůli rozdílům v řetězcích pro různé jazyky, správce rozvržení upraví velikost a rozmístění všech komponent tak, aby se co nejlépe využilo dostupné místo.
Chcete-li přizpůsobit rozvržení komponent v rámci GridBagLayout: