1

使用 Netbeans IDE 构建 Java GUI 应用程序。我在其中创建了一个 JPanel。添加了很多字段后,我还想在其中添加一个 JscrollPane。我发现,如果我们右键单击窗格,我们可以选择将其封闭在一个容器中,该容器可以是滚动窗格或拆分窗格等。

问题是,当我右键单击面板时,封闭的按钮是灰色的。我应该如何解决这个问题?

4

1 回答 1

1

我遇到过同样的问题。经过实验,您似乎只能Enclose In在 Layout 设置为 时使用Free Design

然而,我发现完成同样事情的另一种方法是创建空的 JPanel 和您想要在其中的组件,所有这些都在 TopComponent 中的同一级别。然后使用显示组件层次结构的导航器窗口将所需的组件拖放到 JPanel 中。

例如,这里我创建了一个 JPanel 和一个 JRadioButton 作为兄弟,然后我将 JRadioButton 拖放到 JPanel 中,这样 JPanel 就是父级。

JRadioButton 和 JPanel 是兄弟姐妹

结果:

现在 JRadioButton 是 JPanel 的孩子

于 2013-08-30T18:38:46.723 回答