Pokud nastavíte vlastnost rozvržení pro komponentu na hodnotu null, máte možnost použít okno Přizpůsobit rozvržení pro zarovnání komponent na základě jejich okrajů.
Při rozvržení nastaveném na hodnotu null je každá komponenta nezávisle umístěna na uživatelské rozhraní a je nastavena její velikost na základě jejích mezí. Abyste se vyhnuli zdlouhavé a k chybám náchylné aktualizaci mezí každé komponenty, můžete použít vizuální editor pro zarovnání a nastavení velikostí a umístění komponent na základě vztahů.
Chcete-li provést zarovnání, úpravu velikosti a rozmístění komponent v rozvržení s hodnotou null:
Například můžete vybrat tři komponenty JButton a určit, že mají mít stejnou šířku a měly by být vzájemně zarovnány na levém okraji. Poslední vybraná komponenta JButton se použije jako kotvicí komponenta, neboli řídící komponenta pro zbývající dvě tlačítka. Akce Zarovnat vlevo zarovná komponenty JButton k levému okraji poslední vybrané komponenty JButton a akce Srovnat šířku nastaví u vybraných komponent JButton stejnou šířku, jako u řídící komponenty JButton.
Tlačítka pro zarovnání v okně Přizpůsobit rozvržení jsou zpřístupněna pouze tehdy, pokud jsou splněny následující podmínky:
Kromě zarovnání komponent a srovnání šířky a výšky máte možnost
komponenty rozmístit. Při rozmisťování komponent se mění jejich polohy,
aby se rovnoměrně rozmístily uvnitř ohraničujícího rámečku definovaného jejich nadřazeným pořadačem. Například před klepnutím na tlačítko Rozmístit vertikálně
mají tři tlačítka rozdílnou rozteč, jak je zobrazeno na následujícím obrázku:

Po klepnutí na tlačítko Rozmístit vertikálně se mezi komponentami vytvoří rovnoměrné mezery, jak je zobrazeno na následujícím obrázku:

Upozorňujeme, že tato tři tlačítka jsou rozmístěna v mezích výšky nadřazeného prvku (horní a dolní okraj rámečku).
Pro dosažení větší kontroly nad oblastí používanou pro rozmístění můžete povolit rámeček rozmístění klepnutím na tlačítko Zobrazit rámeček rozmístění
.
Pokud klepnete na toto tlačítko, zakreslí se kolem oblasti všech vybraných komponent rámeček. Tento rámeček je možno přesouvat a měnit jeho velikost. Pokud používáte rámeček rozmístění a tento rámeček je aktivní, rámeček rozmístění definuje oblast, která se používá k přesunování obslužných prvků. Bez použití rámečku rozmístění nadřazený pořadač definuje oblast pro rozmístění. Následující obrázek znázorňuje rámeček rozmístění:

Máte možnost rámeček rozmístění přesunovat a měnit jeho velikost, jak je znázorněno na následujícím obrázku:

Pokud provádíte svislé rozmístění při použití rámečku rozmístění, rozmístění se provádí pouze uvnitř okrajů rámečku, nikoli nadřazeného pořadače, jak je znázorněno na následujícím obrázku:
