È possibile utilizzare l'editor visivo per Java per definire il layout dei componenti Swing mediante il gestore GridLayout.
Il gestore di layout java.awt.GridLayout consente di disporre i componenti in una griglia di righe e colonne composta di rettangoli di dimensioni uguali. È possibile impostare il numero di righe o di colonne che un gestore GridLayout conterrà. L'ordine
in cui i componenti vengono aggiunti si basa sulla proprietà
componentOrientation del contenitore che sta utilizzando
GridLayout (RIGHT_TO_LEFT o LEFT_TO_RIGHT).

- Per impostare le dimensioni della griglia del gestore GridLayout:
- Nella vista Progettazione o nella vista Bean Java, selezionare il componente che utilizza il gestore GridLayout.
- Scegliere Personalizza layout
. Verrà aperta la finestra di dialogo corrispondente.
- Nella scheda Layout, immettere un valore o per Numero
di colonne o Numero di righe.
Importantw:
l'indicazione del numero di colonne ha effetto sul layout soltanto quando il numero di righe è impostato su zero. Se si imposta su valori diversi da zero sia il numero di colonne che quello di righe, verrà ignorato il numero di colonne specificato. In questo caso, il numero di colonne verrà determinato dal numero
di righe specificato e dal numero totale di componenti presenti nel layout. Ad esempio, se si specificano tre
righe e due colonne e si aggiungono nove componenti al
layout, verranno visualizzati come tre righe di tre colonne.
- Per impostare la spaziatura dei componenti con un gestore GridLayout:
- Aprire la finestra
Personalizzazione layout per il componente che sta utilizzando GridLayout.
- Nella scheda Layout, immettere i valori per Horizontal
gap e Vertical gap. Horizontal gap consente di impostare la distanza in pixel tra le colonne, mentre Vertical gap consente di impostare la spaziatura tra le righe.
- Per aggiungere un componente a un gestore GridLayout:
- Selezionare
un componente Swing dalla tavolozza.
- Spostare il cursore sulla vista Progettazione. Una barra di colore nero indica
la posizione in cui verrà aggiunto il componente.
- Fare clic sul contenitore GridLayout. Il componente viene aggiunto alla griglia
di componenti.
- Per spostare un componente all'interno di un gestore GridLayout:
- Nella vista Progettazione, fare clic e trascinare il componente che si sta spostando. Durante lo spostamento del cursore, una barra di colore nero indicherà
la posizione in cui verrà spostato il componente.
- Rilasciare il tasto del mouse per completare lo spostamento del componente.