【发布时间】:2012-03-17 15:21:55
【问题描述】:
我想在另一个面板上创建一个面板,以便在从第一个面板单击下一个按钮后,第二个面板在同一框架中在其上方打开。
如何使用 Netbeans GUI builder 做到这一点?
【问题讨论】:
标签: java swing layout netbeans
我想在另一个面板上创建一个面板,以便在从第一个面板单击下一个按钮后,第二个面板在同一框架中在其上方打开。
如何使用 Netbeans GUI builder 做到这一点?
【问题讨论】:
标签: java swing layout netbeans
你真正想要的是CardLayout,看看这个:How to Use CardLayout.
【讨论】:
如果您使用 Netbeans 的 Matisse 功能,它使用 GroupLayout,您可能需要编写一些代码来解决您的问题。 在创建 GUI 时,将两个面板保持在彼此之上,将第二个面板的默认可见性保持为 false。然后在单击按钮时,将第一个面板的可见性设置为 false,并将第二个面板的可见性更改为 true。
【讨论】: