JFrame在两个不同的面板上使用一个组件使其消失

时间:2014-02-17 21:41:37

标签: java swing jframe

基本上我有两个面板和一个标签。我希望这个标签显示在两个面板上完全相同的位置(我正在使用卡片布局)。但是当我使用相同的组件时,它不会出现在任何一个面板上,但如果它只在一个面板上使用它就会出现。有谁知道为什么?

感谢。

1 个答案:

答案 0 :(得分:1)

不,你不能那样做。 Swing组件只能有1个父组件。

但您可以创建2个JLabel对象,并为它们提供相同的模型,因此它们始终显示/包含相同的数据。