Estensione dei componenti su righe e colonne di GridBag

E' possibile impostare l'estensione di un componente su più righe e colonne di un layout GridBag. L'estensione può essere definita con l'impostazione nei vincoli di proprietà oppure con il trascinamento del componente nella vista Progettazione.

Per impostazione predefinita, quando si rilascia un componente in un layout GridBag, l'editor visuale imposta i valori x e y per consentirne l'assegnazione a una cella. Tuttavia, sono disponibili due vincoli aggiuntivi disponibili per un componente, gridheight e gridwidth, i quali sono proprietà dell'oggetto GridBagConstraints istanziato per ogni componente.

Per utilizzare la vista Progettazione per estendere visivamente i componenti su righe e colonne di GridBag:

  1. Selezionare nel layout GridBag il componente che si desidera estendere su più righe o colonne. Intorno al componente verrà visualizzato un bordo di selezione di colore nero con due caselle verdi, o quadratini di selezione, a destra e in basso.
  2. Fare clic e trascinare i quadratini di colore verde per estendere il componente sulle celle della griglia. Il cursore indicherà le coordinate x,y della cella della griglia verso la quale si sta eseguendo l'estensione. L'immagine seguente mostra un componente JTable che occupa una sola cella. Notare il quadratino verde sulla destra, che può essere trascinato per estendere il componente sulle colonne:
     Estensione su colonne
  3. Rilasciare il tasto del mouse per terminare l'estensione. I vincoli di larghezza e altezza della griglia verranno impostati in base al numero di righe o colonne interessate dall'estensione. L'immagine seguente mostra lo stesso componente JTable dopo l'estensione su tre colonne. Il valore gridwidth di questo componente è ora impostato su 3:
     Estensione su colonne
Per impostare manualmente l'altezza e la larghezza di griglia di un determinato componente in un layout GridBag, è possibile utilizzare anche la vista Proprietà.

Argomento principale: Utilizzo di un layout GridBag

Attività correlate
Visualizzazione della griglia per il layout GridBag
Aggiunta o spostamento di componenti all'interno del layout GridBag
Adattamento dei vincoli di riempimento, ancoraggio e inserimento nel layout GridBag

(C) Copyright IBM Corporation 1999, 2004. Tutti i diritti riservati.