I am aware of GridLayout, BorderLayout and FlowLayout classes. However, I find them not to work satisfactorily well for me when trying to layout the entire content in a frame.
What I usually do is this:
I identify parts that I want in my window. For each part, I build a panel that holds what buttons, input, and other controls I deem needed. I then put these panels on my frame, where I use a grid layout with one column and a suitable number of rows. Basically, after laying out panels using GridLayout, BorderLayout, and FlowLayot, I put them one after one in a horizontal order on my frame.
I was wondering if someone more experienced could give me some insight on whether there is any other, more suitable method to do layouts in Java views.