我创建了 5 个非常相似的面板,这些面板被认为在同一帧的同一区域中一次可见,我的意思是当应用程序启动时,其中一个 (JPanel0) 是可见的,而其他四个是创建但不可见,当我点击 Button1 时,JPanel1 设置为可见,JPanel0 变为不可见,与所有相同。
我设法接近 BorderLayout 但我无法让所有这些都居中于中心位置。有人能帮我吗?非常感谢!
最佳答案
可以 CardLayout
是您正在寻找的东西吗?
The Java Tutorials在 How to Use CardLayout 上有一篇文章,其中包括一个示例,该示例在使用 CardLayout
交换的几个 JPanel
之间切换。
关于java - 将 JPanel 堆叠在其他之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/929911/