【问题标题】:Netbeans GUI builder - to show a panel over another panel [duplicate]Netbeans GUI builder - 在另一个面板上显示一个面板[重复]
【发布时间】:2012-03-17 15:21:55
【问题描述】:

可能重复:
How can I stack/overlay jPanels in Java?

我想在另一个面板上创建一个面板,以便在从第一个面板单击下一个按钮后,第二个面板在同一框架中在其上方打开。

如何使用 Netbeans GUI builder 做到这一点?

【问题讨论】:

    标签: java swing layout netbeans


    【解决方案1】:

    真正想要的是CardLayout,看看这个:How to Use CardLayout.

    【讨论】:

      【解决方案2】:

      如果您使用 Netbeans 的 Matisse 功能,它使用 GroupLayout,您可能需要编写一些代码来解决您的问题。 在创建 GUI 时,将两个面板保持在彼此之上,将第二个面板的默认可见性保持为 false。然后在单击按钮时,将第一个面板的可见性设置为 false,并将第二个面板的可见性更改为 true。

      【讨论】:

        猜你喜欢
        • 2010-10-25
        • 2011-06-02
        • 2013-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多