Creating a UI with nested layouts
JLabel
components to panel 4 as shown below. Don't worry about their sizes. Just make sure they are contained by panel 4. This panel will change to GridLayout
later which will make the labels the same size.
border
property for the three JLabel
components to LoweredBevel.
Your status bar should look something like this:
At this point, you have completed the first phase of the UI design work, adding all the components to the containers, starting with the larger outside containers and working down to the smallest components inside these containers.
Next you'll start converting the panels to other layouts.