Использование GridBagLayout (AWT)
Для организации компонентов можно использовать такое мощное и гибкое средство, как макет AWT GridBagLayout с контейнерами Swing и AWT.
Использование GridLayout (AWT)
В визуальном редакторе для Java компоненты Swing можно макетировать с помощью GridLayout.
Использование BoxLayout (Swing)
В визуальном редакторе для Java компоненты Swing можно макетировать по осям X или Y с помощью BoxLayout.
Использование CardLayout (AWT)
Администратор макетов AWT CardLayout помещает компоненты в стопку, похожую на колоду карт.
Использование FlowLayout
Администратор макетов FlowLayout выстраивает компоненты слева направо с переносом строк. Преимуществами такого администратора макетов является легкость применения и гарантия того, что все компоненты будут видны.