我有一个包含3个菜单的jPanel - 我们称之为MenuPanel 我将它放在我的jFrame(border_layout顶部)的顶部。 我还有3个jPanels(PanelOne,PanelTwo,PanelThree),我希望它根据用户选择的菜单显示在jFrame(border_layout底部)的底部
答案 0 :(得分:4)
简单解决方案:使用CardLayout帮助您交换JPanel。
show(cardHolderPanel, APPROPRIATE_STRING_CONSTANT)
来换卡。教程:http://docs.oracle.com/javase/tutorial/uiswing/layout/card.html