ネストされたFXMLノードを使用するアプリケーションを作成しています。JavaFXネストされたFXMLコンポーネントを親ディメンションに一致させる方法
AnchorPane child = createNestedAnchorPaneWithTableViewInside();
nestedNodeConnector.getChildren().setAll((AnchorPane)child);
コードは少し単純化しているが、私はうまくいけば十分に自分自身を説明した:彼らはどの私はこのような子供を添付し、
@FXML
private AnchorPane nestedNodeConnector;
のような構築物を用いて、親コントローラに親ノードに接続されています。今私の問題は、アンカーされたTableViewを内部に持つ可能な限り大きなAnchorPaneを(子ノードとして)ロードしようとしていることです。しかし、私はTableViewディメンションが親ノードに固執することはありません(ウィンドウサイズを増やすため)。
子をネストすることなく動作させることができましたが、別のFXMLファイルにTableViewをロードする必要があります。助言がありますか?私のアプローチでは、AnchorPane "nestedNodeConnector"内にAnchorPane "child"が作成され、アンカープロパティが乱されると思います。