nothing wrong with long posts it's just that i've noticed you always write very very long posts (not just in this thread but in all the others as well)
perhaps you are using GridBaggy the wrong way? dunno what the correct way is but i usually use GB for the main big layout and add panels here and there.
i then use another layout for the panels depending on what's in then.
i've tried three aproaches in Java over the years:
1. all layouts apart from GridBagLayout since at the time i found it hard to use
2. GBL alone. this works extremely well apart from it generates a LOT of GUI code and takes time to get it right.
3. GBL and the others at the same time is what i use nowadays and it's very fast to write and i can make it look whatever i want it to look like.
i haven't tried a GUI tool in Java yet.. it's on my 20 km long todo-list though.