如何根据按钮操作在框架内切换面板?

ran*_*dra 5 java swing event-handling jpanel jbutton

我创建了一个具有工具栏,菜单栏和内容区域的应用程序.我已将菜单和工具栏添加到应用程序窗口,但我仍然坚持在内容区域中显示基于按钮操作(如添加,显示)的面板,该操作通过工具栏单击.这是一个正确的方法吗?有没有更好的方法来做到这一点?

Mic*_*ers 12

如果我理解正确,你想拥有多个JPanels,一次只显示一个?如果是这样的话,听起来就像CardLayout是你需要的.你基本上用唯一的名字添加你所有的JPanels,然后你可以告诉CardLayout它们显示哪些.