我有以下问题..我正在使用 StackLayoutPanel 和 当我尝试添加另一个堆栈的同一实例的子级时 不让我和我除去他的头和 child 。
问题是我怎样才能让我的堆栈允许许多 child 同一个实例?
我试图将 children 放入另一个 wrapper 中 LayoutPanel,都是头,但它只添加了最后一个 child 啊 最后一个头。
非常感谢! 杰罗.
Widget stackLayoutPanel 子标题
最佳答案
我不知道 StackLayoutPanel 是什么,但是您应该能够向面板添加组件的“不同”实例。
但是,一个组件只能有一个父组件。因此,您不能将相同的组件添加到多个面板。
这是通过使用“模型”来解决的。例如,您无法将相同的文本字段添加到两个不同的面板,但您可以创建两个文本字段,然后共享模型:
JTextField tf1 = new JTextField();
JTextField tf2 = new JTextField( tf1.getDocument() );
关于java - 是否可以将同一个子实例多次添加到 StackLayoutPanel 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4044367/