将组件添加到JPanel

Mik*_*koP 0 java swing jlabel jpanel layout-manager

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

Mad*_*mer 5

你在使用什么LayoutManager?

NetBeans使用的默认布局管理器是Freeform布局管理器.

它被设计为由表单编辑器使用,并不是为手工使用而设计的.

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