0
我正在創建一個應用程序,使用嵌套的FXML節點。它們連接到父節點中使用結構父控制器像JavaFX如何錨定嵌套的FXML組件以匹配父級維度
@FXML
private AnchorPane nestedNodeConnector;
,而我附上孩子是這樣的:
AnchorPane child = createNestedAnchorPaneWithTableViewInside();
nestedNodeConnector.getChildren().setAll((AnchorPane)child);
的代碼是有點簡化,但我希望解釋自己不夠。現在我的問題是,我試圖加載(作爲子節點)儘可能大的AnchorPane與錨定的TableView裏面。然而,我不能得到這個工作,因爲TableView維度不會粘在父節點上(爲了與窗口大小一起增長)。
我能夠得到它的工作沒有嵌套的孩子,但我真的必須加載TableView在一個單獨的FXML文件。有什麼建議麼?我認爲我的方法在AnchorPane「nestedNodeConnector」中創建了一個AnchorPane「child」,這會混淆錨屬性。