The GridBagLayout is a flexible Java Swing layout manager that aligns components vertically, horizontally or along their baseline without requiring that the components be of the same size
MiG Layout is a free and open-source layout manager for Java Swing, SWT, JavaFX2, Fantom, Qt and other GUI toolkits.
|Much more convenient||
"You can also check out the open-source miglayout which is much more convenient that gridbaglayout and also a bit more powerful"
from question "Alternative to absolute layout?"
"Look at the quick start guide on the miglayout site it s a lot less difficult than gridbaglayout and much more powerful"
from question "Java GridBagLayout automated construction"
"Edit for clarification miglayout is probably easier to use than gridbaglayout but if you get familiar with gridbaglayout it s not that hard to use and it doesn t require a download since it s part of the core java library"
from question "Java Swing GUI: Moving around components specifically with layouts"