Java Reference
In-Depth Information
example, to have the same width. The width of JButton instances is initially determined by the
text on the button—each button is made just wide enough to display its text. Inserting buttons into a
GridLayout will result in all buttons being resized to the width of the widest button. If an odd num-
ber of equal-size components cannot fill a 2D grid, there may be spare space in some configurations.
Figure 11.8
GridLayout
A BoxLayout lays out multiple components either vertically or horizontally. The components are
not resized, and the layout will not wrap components when resized (Figure 11.9). By nesting multi-
ple BoxLayouts inside each other, sophisticated two-dimensionally aligned layouts may be built.
Figure 11.9
BoxLayout
 
Search WWH ::




Custom Search