Struts
The loop at lines 27–28 adds three JButton
s to horizontal1
. The for
statement at lines 31–35 adds three JButton
s to vertical1
. Before adding each button, line 33 adds a vertical strut to the container with static Box
method createVerticalStrut. A vertical strut is an invisible GUI component that has a fixed pixel height and is used to guarantee a fixed amount of space between GUI components. The int
argument to method createVerticalStrut
determines the height of the strut in pixels. When the container is resized, the distance between GUI components separated by struts does not change. Class Box
also declares method createHorizontalStrut for horizontal BoxLayout
s.
Get Java™ How To Program (Early Objects), Tenth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.