Nell'editor visivo per Java, è possibile utilizzare la finestra Personalizzazione layout per modificare le impostazioni del layout per il contenitore attualmente selezionato e per il componente UI.
La classe Java deve disporre di un contenitore, ad esempio JFrame, JPanel o Shell, che consenta l'impostazione di un gestore di layout.
Alcuni effetti di layout possono essere conseguito trascinando e ridimensionando visivamente i componenti
UI nella vista Progettazione. L'editor visivo comprende la finestra Personalizzazione
layout che consente di definire ulteriormente le impostazioni di
layout.
La finestra Personalizzazione layout è una finestra non modale che è possibile aprire e lasciare aperta
mentre si lavora nella vista Progettazione. La finestra Personalizzazione layout mostra le impostazioni e proprietà di layout più rilevanti,
in base al gestore di layout del contenitore selezionato o del contenitore del componente.
La finestra Personalizzazione layout contiene due pagine a schede:
- Layout - La pagina Layout contiene le opzioni generali del
layout. Ad esempio, per i layout che utilizzano le griglie, la pagina
Layout potrebbe avere impostazioni per la spaziatura e i margini della griglia, o potrebbe permettere
di specificare il numero di colonne e di righe nella griglia. Tali impostazioni variano in base al gestore
layout utilizzato. Non tutti i gestori di layout comprendono le impostazioni personalizzabili nella pagina
Layout.
- Componente - La pagina Componente contiene le opzioni di layout
relative al componente selezionato. Ad esempio, determinati gestori di layout utilizzano le griglie in cui è possibile
specificare l'allineamento di un componente nella griglia, il numero di celle che possono essere utilizzate dal componente
o se il componente deve utilizzare lo spazio in eccesso nella propria cella. Non tutti i gestori di layout contengono impostazioni nella pagina Componente.
Per aprire la finestra Personalizzazione layout, effettuare
una delle seguenti operazioni:
- Scegliere
nella barra
degli strumenti.
- Nella vista Progettazione, selezionare un contenitore o un componente con il tasto destro
del mouse e scegliere Personalizza layout dal menu a comparsa.
La finestra Personalizza layout contiene diverse opzioni per diversi gestori di
layout. Ad esempio, il gestore per la personalizzazione del layout per
SWT GridLayout è simile all'immagine seguente:
- Esempio di SWT GridLayout:

- Esempio Swing GridBagLayout:

- Esempio SWT FillLayout:
