public final class FlowLayout
Accessor for 'FlowLayout'
layout(): set the sizes of the controls to the preferred size, positions the
controls side by side (alignment == VERTICAL) or below each other (alignment == HORIZONTAL)
with the given gap between the controls
getPreferredSize: get the size needed to layout all controls
getMinSize(): gets the preferred size
getMaxSize(): returns new Dimension(Short.MAX_VALUE, Short.MAX_VALUE)