2

我有一个JPanelwhich is a BorderLayout,我在顶部设置了一个新面板,JDesktopPane在中心设置了容器 ( ),在底部设置了另一个面板。现在我想在容器中心动态设置面板(卡片布局),因为我在下面显示层次结构

           top --> panel
panel(BorderLayout)center --> container(JDesktopPane) --> panel(CardLayout)
            bottom --> panel

这里卡片布局包含不同的面板作为卡片。问题是我无法在容器中心显示每张卡片。

4

2 回答 2

3

如何显示它们的容器中心?

将它们放在带有 的面板中GridBagLayout,将它们添加为唯一没有约束的组件,它们将居中。有关示例,请参见此答案。

于 2012-10-07T11:57:38.423 回答
-1

- GroupLayout提供了一种轻松的方式来安排您想要的组件。

- GroupLayoutNetBeans集团于2005年开发。

-您可以Windows Builder Pro从 Google 免费下载并使用它。

于 2012-10-07T13:27:55.717 回答