0

我有一个 JFrame,我在其中调用 Netbeans 生成的 initComponents() 构造函数。它初始化在 Netbean 的设计编辑器中创建的 GUI。之后,我创建一个新的 JLabel 并调用 content.add(label) ,其中 content 是一个可见的 JPanel。接下来我调用 validate()。JLabel 不会出现。怎么了?

4

1 回答 1

5

您使用的是什么 LayoutManager?

NetBeans 使用的默认布局管理器是自由格式布局管理器。

它是为表单编辑器设计的,而不是为手动使用而设计的。

由于缺乏约束,您的标签可能会被忽略

于 2012-08-12T10:51:30.167 回答