, , panelF1 , . . , , setMinimumSize() F1 , , , PanelC1.
(, , ) , , . BoxLayout, , , . GroupLayout GridBagLayout , . MigLayout.
OK, I think I misunderstood your question because of how the design of images and text ended. Actually it was easier than I thought. Take a look at the BoxLayout tutorial I linked - I think you're looking for:
PanelB.add(panelF1);
PanelB.add(Box.createVerticalGlue()):
PanelB.add(panelF2);
source
share