我可以在Java中的CardLayout中添加多个帧吗?

时间:2016-08-10 03:35:20

标签: java swing layout layout-manager cardlayout

我的程序中有五个JFrame个。我想要那些CardLayout。 假设A是主框架,B,C,D,E是子框架。 现在,我想在A中放置四个按钮,这些按钮将分别打开子框架。所有子帧都有一个“后退”按钮返回主框架。我如何在CardLayout中执行此操作? 如果还有其他任何布局,请告诉我。

1 个答案:

答案 0 :(得分:2)

不,JFrametop-level container。据推测,您现有的每个框架都会在内容窗格中设置或添加容器,因此您可以将这些容器添加到CardLayout。显示了几个示例here。另请考虑导航面板JToolBar here