Quando la proprietà di layout di un componente è impostata su null, è possibile utilizzare la finestra di personalizzazione del layout per allineare i componenti in base ai rispettivi vincoli.
Con il layout impostato su nullo, ogni componente è posizionato e ridimensionato in maniera indipendente sull'interfaccia utente in base ai rispettivi vincoli. Per evitare di aggiornare individualmente in modo tedioso ed errato i vincoli di ciascun componente, è possibile utilizzare l'editor visivo per allineare e definire le dimensioni e la posizione dei componenti in base alle relazioni.
Per allineare, ridimensionare e distribuire i componenti in un layout nullo:
Ad esempio, è possibile selezionare tre componenti JButton e stabilire che debbano essere della stessa larghezza ed allineati reciprocamente sul bordo sinistro. L'ultimo componente JButton selezionato viene utilizzato come ancoraggio o controllo per gli altri due pulsanti. L'azione Allinea a sinistra consente di allineare i componenti JButton al bordo sinistro dell'ultimo componente JButton selezionato, mentre l'azione Adatta alla larghezza consente di rendere i componenti JButton selezionati della stessa larghezza del componente JButton di controllo.
I pulsanti di allineamento della finestra di personalizzazione del layout sono abilitati soltanto se sono vere le seguenti condizioni:
Oltre ad allinearli e adattarne larghezza e altezza, è possibile anche distribuire i componenti. Quando i
componenti vengono distribuiti, le rispettive posizioni vengono cambiate in modo che possano essere
distanziati uniformemente all'interno della casella di delimitazione definita dal contenitore principale. Ad
esempio, prima di fare clic sul pulsante Distribuisci in verticale
, i tre pulsanti presentano una spaziatura non uniforme, come illustrato nella seguente immagine:

Dopo aver selezionato il pulsante Distribuisci in verticale, i componenti vengono distanziati uniformemente, come illustrato nella seguente immagine:

Va notato che i tre pulsanti sono distribuiti all'interno dell'altezza del componente principale (il bordo superiore e inferiore del frame).
Per avere maggiore controllo dell'area utilizzata per la distribuzione, è possibile attivare la casella di
distribuzione facendo clic sul pulsante Mostra casella di distribuzione
. Facendo clic
su questo pulsante, viene tracciata una casella intorno all'area di tutti i componenti selezionati.
Questa casella potrà essere spostata e ridimensionata mediante gli appositi quadratini. Quando si utilizza
una casella di distribuzione e tale casella è attiva, viene definita l'area utilizzata per riposizionare i
controlli. Senza una casella di distribuzione, il contenitore principale definisce l'area utilizzata per la
distribuzione. Nell'immagine seguente è illustrata una casella di distribuzione:

La casella di distribuzione può essere spostata e ridimensionata, come illustrato nell'immagine seguente:

Se si effettua una distribuzione verticale utilizzando l'apposita casella, questa viene eseguita all'interno dei margini della casella invece del contenitore principale, come illustrato nella seguente immagine:
