Nothing shows up because you do not specify a CENTER
component for BorderLayout
in your main frame. BorderLayout
lays the side components relative to the center one, and if you don't specify the center component you won't see anything.
Having said that, many things of what you are doing don't look good (both visually and code-wise). Start by making a sketch (even in Paint) of what you want to get with sections clearly divided and labeled with the components they need to contain. Then work by that and bit by bit we can make it work better.
As for the mountain of fields you're creating: only declare a field if you are going to need to keep the reference for it for later uses. Most of your labels, for example, probably do not need to be fields, just local variables.
Also, as mentioned in the comments, you don't need so many frames, but before I understand what you're even trying to achieve I can't say what you need to change.