Mit dem GridBagLayout läßt sich ein flexibleres Spaltenlayout als mit GridLayout definieren. Allerdings ist die Anwendung nicht ganz einfach.
Mit dem GridBagLayout lassen sich auch Tabellen realisieren, bei denen Elemente über zwei
oder drei Spalten definiert werden.
Für das GridBagLayout muß man die
Membervariablen des GridBagConstraints-Objekts setzen.
Dieses Objekt definiert, in welcher Zelle das Element eingefügt wird
und über wie viele Zellen das Element umspannt.
Über die Methode setConstraints wird sowohl das Element
als auch das Eigenschaftenobjekt an den Layoutmanager übergeben. Über add
wird das schließlich dem Panel hinzugefügt.
Der Betreiber von www.dBooks.de übernimmt keine
Verantwortung für den Inhalt und die Richtigkeit der Angaben auf
den verlinkten Websites.
Zu den üblichen NoNos gibt es keine direkten Verweise.