我在申请中面临一个奇怪的问题。
我想在两个不同的标签上复制UI(即两个不同的标签将在其容器中保存相同的VBox对象)。
我期待的不是创建两个不同的VBox对象来添加到Tab1& Tab2我将创建一个单独的VBox对象,用所需内容填充它,然后将相同的对象添加到Tab1& TAB2。
当前正在发生的事情是如果我将该UI添加到Tab1只是它正确显示。但是如果我向Tab2添加相同的对象,那么它将从Tab1中消失。
以下是我正在使用的示例代码。
@FXML
private Tab tab1, tab2;
Label label=new Label("Sample");
tab1.setContent(label);
tab2.setContent(label);
我的假设是什么,在两个标签内容中我都会看到示例文字。
但样本文本仅显示在Tab2而不是Tab1。(Tab1显示为空。)
我是Javafx的新手,所以如果我问一个愚蠢的问题,请耐心等待:)