一尘不染

不能将Swing组件添加到多个容器中吗?

java

我正在尝试(进行其他测试)将一个JButton引用添加到两个引用中JPanels进行测试,并且该引用将从添加到的第一个面板中消失!

那么,Swing组件不能添加到多个容器中吗?

先感谢您。


阅读 365

收藏
2020-09-08

共1个答案

一尘不染

来自:http
:
//download.oracle.com/javase/tutorial/uiswing/components/toplevel.html:

每个GUI组件只能包含一次。如果某个组件已经在容器中,并且您尝试将其添加到另一个容器中,则该组件将从第一个容器中删除,然后添加到第二个容器中。

2020-09-08