1

我创建了 5 个非常相似的面板,它们应该在同一帧的同一区域中一次可见,我的意思是当应用程序为其中一个 (JPanel0) 加注星标时,其中一个 (JPanel0) 可见,而其他四个已创建但不可见当我点击 Button1 时,JPanel1 设置为可见,而 JPanel0 变为不可见,与所有人相同。

我设法接近 BorderLayout 但我不能让所有这些都集中在中心位置。有人能帮我吗?非常感谢!

4

2 回答 2

5

可能CardLayout是您正在寻找的东西?

Java 教程有一篇关于如何使用 CardLayout的文章,其中包括一个在几个JPanels 之间切换的示例,这些 s 通过 using 交换CardLayout

于 2009-05-30T15:22:51.543 回答
0

另一种选择是使用 OverlayLayout。

于 2009-05-30T16:33:45.930 回答