Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以将同一个子实例多次添加到StackLayoutPanel?_Java_Gwt - Fatal编程技术网

Java 是否可以将同一个子实例多次添加到StackLayoutPanel?

Java 是否可以将同一个子实例多次添加到StackLayoutPanel?,java,gwt,Java,Gwt,我有以下问题。。我正在使用StackLayoutPanel和 当我尝试添加另一个堆栈的同一实例的子对象时 不要让我和我拿走他的头和孩子 问题是我如何使我的堆栈允许 同样的例子 我把孩子们放在另一个盒子里,想把他们包装起来 布局面板,都是头部,但它只添加了最后一个孩子啊 最后一个头 多谢各位! 杰罗 小部件stackLayoutPanel子标题我不知道stackLayoutPanel是什么,但是您应该能够将组件的“不同”实例添加到面板中 但是,组件只能有一个父级。因此,不能将同一构件添加到多个面板

我有以下问题。。我正在使用StackLayoutPanel和 当我尝试添加另一个堆栈的同一实例的子对象时 不要让我和我拿走他的头和孩子

问题是我如何使我的堆栈允许 同样的例子

我把孩子们放在另一个盒子里,想把他们包装起来 布局面板,都是头部,但它只添加了最后一个孩子啊 最后一个头

多谢各位! 杰罗


小部件stackLayoutPanel子标题我不知道stackLayoutPanel是什么,但是您应该能够将组件的“不同”实例添加到面板中

但是,组件只能有一个父级。因此,不能将同一构件添加到多个面板中

这是通过使用“模型”来解决的。例如,不能将同一文本字段添加到两个不同的面板中,但可以创建两个文本字段,然后共享模型:

JTextField tf1 = new JTextField();
JTextField tf2 = new JTextField( tf1.getDocument() );

非常感谢您的回复!!啊,最后我想分享一个单独的实例来使用,我必须自己修改组件,并为我的案例添加了一些必要的内容。。我下课了,我做了自定义StackLayoutPanel也许有人会有用!热烈拥抱!杰罗。