我有以下问题..我正在使用StackLayoutPanel和 当我尝试添加另一个堆栈的相同实例的子项时 不要让我和我去除他的头和孩子。
问题是如何让我的堆栈允许很多孩子 同样的事实?
我试着把孩子们的包装放在另一个孩子里 LayoutPanel,都是头,但它只添加了最后一个孩子啊 最后一个头。
非常感谢! 杰罗。
小部件stackLayoutPanel子标题
答案 0 :(得分:1)
我不知道StackLayoutPanel是什么,但是你应该能够向面板添加组件的“不同”实例。
但是,Component只能有一个父级。因此,您无法将相同的组件添加到多个面板中。
这可以通过使用“模型”来解决。例如,您无法将相同的文本字段添加到两个不同的面板,但您可以创建两个文本字段,然后共享模型:
JTextField tf1 = new JTextField();
JTextField tf2 = new JTextField( tf1.getDocument() );