Menedżery układu pozwalają sterować wielkością i pozycją każdego z komponentów w kontenerze. W kontenerach używających właściwości layout o wartości NULL każdy komponent definiuje własne granice określające wielkość i położenie.
Edytor elementów wizualnych udostępnia znaczniki siatki umożliwiające wizualne wyrównanie i przyciągnięcie do niej komponentów. Jeśli dla istniejącego kontenera, korzystającego wcześniej z menedżera układu,
wartość właściwości layout zostanie ustawiona na NULL, to widok Projekt
nie zmieni swojego wyglądu. Edytor elementów wizualnych oblicza i ustawia granice dla każdego komponentu przy użyciu metody setBounds().
- Informacje na temat określania
uniwersalnych ustawień wyświetlania znaczników pustej siatki zawiera sekcja
Określanie preferencji wyświetlania siatki dla kontenerów. Aby dostosować odstępy między znacznikami siatki dla wybranego kontenera,
otwórz okno Dostosowywanie
układu
, a następnie określ szerokość,
wysokość i wielkość marginesów dla siatki.
- Aby wymusić przyciąganie elementów do znaczników
siatki podczas ich przeciągania lub przenoszenia, przy wartości właściwości layout równej NULL, kliknij kontener prawym przyciskiem myszy i wybierz opcję Przyciągaj do siatki. Po wybraniu opcji Przyciągaj do siatki można łatwo wizualnie wyrównywać komponenty.

Aby przesłonić przyciąganie do siatki dla danego komponentu, przytrzymaj naciśnięty klawisz Alt podczas jego przeciągania lub przenoszenia. Umożliwi to umieszczenie danego komponentu między znacznikami siatki.
- Aby zmienić wielkość komponentu przy wartości właściwości layout równej NULL,
kliknij uchwyty komponentu i przeciągnij je:

Wielkość komponentu można również ustawić podczas dodawania go z palety. Przytrzymaj lewy przycisk myszy podczas upuszczania komponentu w widoku Projekt i przeciągnij wskaźnik myszy. W pozostałych menedżerach układu zmiana wielkości komponentu podczas jego
dodawania nie jest możliwa.

Wskazówka:
Istnieje możliwość rozpoczęcia pracy z pustym menedżerem układu, a
następnie jego zmiany (na przykład na menedżera układu GridBagLayout) w celu uzyskania
ustawień ograniczeń obliczonych przez edytor Visual Editor for Java. Zaletą sterowania własnymi granicami przez każdy z komponentów jest gwarancja, że będzie on miał tę samą wielkość i pozycję po każdym uruchomieniu. Wadą ustalonej wielkości i wysokości jest fakt, że komponenty nie będą dostosowywać
swoich granic w przypadku zmiany wielkości aplikacji przez użytkownika. Ponadto
etykiety komponentów, takich jak przyciski lub pola wyboru, muszą zmieniać
wielkość w zależności od czcionki oraz ustawień narodowych.