Introduction - If you have any usage issues, please Google them yourself
I heavily relied on GridBagLayout (cf. Acknowledgements) to position controls on the figure. Have a look at this other submission, it might save you a great deal of time when designing GUIs manually!