title: Creating a GUI with multiple panels and one frame
body: <p>I am trying to create a simple GUI.  I have a menu bar that is filled with various JMenuItems.  Each menu item should link to a different "window".  Currently, I am thinking the best way to do this is to create a single frame, and create various JPanels.  My ActionListeners will toggle visibility of the different panels, and only one panel should be visible at a time.  Is this the best way to go about the task? Or is there a better workaround.</p>