I'm not very experienced with Java, so I apologize for wasting your time if this problem is an easy fix.

I'm working currently on a GUI, and I want it to have various tabs. For example, I want one tab to be a "main menu", with another tab being for data entry, or viewing results. In essence I want it to be laid out much like the tab system used by most internet browsers today. That is, you can switch independently between tabs, which changes what you're looking at for any given time.

I'm having trouble figuring out how to implement this using Swing. Any ideas?