アプリケーションで 1 つの奇妙な問題に直面しています。
2 つの異なるタブで UI を複製したい (つまり、2 つの異なるタブが同じ VBox オブジェクトをコンテナに保持する)。
私が期待しているのは、2 つの異なる VBox オブジェクトを作成して Tab1 と Tab2 に追加するのではなく、1 つの 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の初心者なので、ばかげた質問をしている場合はご容赦ください:)