【问题标题】:How to switch bewteen panels in WindowBuilder (Java)如何在 WindowBuilder (Java) 中的面板之间切换
【发布时间】:2011-12-02 00:43:13
【问题描述】:

我在 Eclipse indigo 中使用 Windowbuilder。

我有一个主 JPanel,我想添加一个新面板,当我单击一个按钮时它会弹出。 如何在设计框架中看到主面板的新面板?

谢谢!

【问题讨论】:

    标签: java eclipse windowbuilder


    【解决方案1】:

    应该有一个窗口是结构视图的一部分,称为“组件”。从那里单击新的 JPanel。我前一阵子这样做了,但我目前没有安装windowbuilder,所以我不是100%肯定的。我会尽快确认。

    编辑:好的,我看了一下。这是它的工作原理。如果您创建了一个新的应用程序窗口,请确保调色板视图已打开(窗口->显示视图->调色板)。现在我很确定在面板之间切换的最佳方式是使用卡片布局。因此,将卡片布局从调色板拖到窗口中。现在,如果您将 JPanel 从面板中拖到组件窗口中的 getContentPane() 中,您可以在这些面板之间切换,带有按钮等。

    【讨论】:

      【解决方案2】:

      每个面板都应在其自己的文件中创建为自己的 JPanel 子类。对这样的事情使用内部类是一个非常糟糕的主意。 WB 故意不支持这种风格。

      【讨论】:

        猜你喜欢
        • 2015-10-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-21
        • 2016-04-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多