GroupLayout

GroupLayout is a layout manager that uses LayoutStyle to determine the preferred spacing between components from the current look and feel. GroupLayout is part of the upcoming J2SE 6 platform. Earlier J2SE versions can use a compatible version from the swing-layout project home page, which supports J2SE 1.4 through 1.5.

The Quaqua look and feel comes with a version of GroupLayout that works with J2SE 1.3 as well.

When you create a layout with GroupLayout, you need to make sure, that the groups of the layout match the logical structure of the components. If this is not the case, the gaps between the components may be irregular.

[to do: explain how to code layouts with group layout]

[to do: explain how to do indentation with group layout and layout style]