È possibile trascinare un componente in un GridBagLayout affinché si estenda su più celle. È anche possibile specificare la larghezza e l'altezza di un componente utilizzando la vista Proprietà o la finestra Personalizzazione layout.
Per impostazione predefinita, quando si rilascia un componente in un GridBagLayout, l'editor visivo 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 distribuire un componente su più celle in un GridBagLayout: