E' possibile utilizzare il gestore GridBag AWT con i contenitori Swing e AWT per definire il layout dei componenti attraverso una disposizione di griglia potente e flessibile.
Il gestore di layout GridBag consente di disporre i propri componenti in righe e colonne. L'oggetto GridBagConstraints contiene informazioni relative alla riga e alla colonna in cui verrà posizionato un componente, al numero di colonne sulle quali deve estendersi il componente e al modo in cui il componente dovrà essere ridimensionato e posizionato all'interno della colonna.
L'editor visuale utilizza una griglia e altri indizi visivi per determinare il punto in cui verrà posizionato ciascun componente rispetto agli altri componenti. E' possibile utilizzare la vista Progettazione per impostare molti dei vincoli sui componenti in un gestore GridBag. La vista Proprietà inoltre fornisce accesso alle proprietà disponibili per il controllo della posizione di un componente.
Visualizzazione della griglia per il layout GridBag
Quando si utilizza il gestore di layout GridBag, è possibile mostrare o nascondere la griglia nella vista Progettazione.Aggiunta o spostamento di componenti all'interno del layout GridBag
Quando si costruisce visivamente un'applicazione con il layout GridBag, gli indicatori di griglia visivi si rivelano utili per lo spostamento e il rilascio dei componenti nella posizione richiesta.Adattamento dei vincoli di riempimento, ancoraggio e inserimento nel layout GridBag
Quando si utilizza un layout GridBag Swing, l'editor visuale imposta vincoli predefiniti sui componenti. E' possibile modificare questi vincoli mediante la vista Proprietà o la finestra di personalizzazione del layout.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.
Argomento principale: Gestori di layout Swing e AWT
Argomenti correlati
Gestori di layout e contenitori
Attività correlate
Utilizzo di BorderLayout
Utilizzo di BoxLayout
Utilizzo di CardLayout
Utilizzo di FlowLayout
Utilizzo di GridLayout (AWT)