因此,我一直试图将一个BorderPane放在另一个BorderPane (中间部分)中,但到目前为止没有成功。我尝试过(无论在从FXML加载的窗格中还是在父场景中):
我正在寻找的结果(粗略地)这个想法是,即使当我调整窗口的大小时,FXML布局也将停留在MainBorderPane的中心;红色边框:舞台->场景-> B
我目前正在用JavaFX做一个项目,我正在用BorderPane做图形用户界面。我已经成功地创建了菜单和手风琴,并将它们添加到我想要的位置(顶部和右边)。gc.setFill(Color.GREEN); }
在我的主类中,我创建一个PainelCanvas对象并将其添加到我的BorderPaneBorderPane root = new BorderPane();
PainelMenu menu = new Pa
使用BorderPane布局,您可以使用单独的FXML文件填充布局的每个部分(顶部、左侧、中间、右侧和底部)吗?所以我会有一个这样的main.fxml: <BorderPane fx:controller="main.mainController" xmlns:fx="http://javafx.com/fxmlreads from right.fxml reads from bottom