我的一个JFrame里面有一个JMenuBar,里面有很多menu,我想实现点击不同menu,所有内容显示在相同的Frame里面,我把不同menu的内容都放在不同的panel里面了,现在靠控制不同panel的setVisible()方法来控制不同panel的显示。但是Panel一多我就觉得这种方法不好了。大家都是怎么实现这种功能的?类似于层的概念,希望我把问题说清楚了。