The layout control point allows you to automatically adjust the layout when the components change their size or the window does.
It looks like your hexagons will always be the same size, so you really don't need a layout manager, and positioning the hexagons should absolutely be fine.
source share