JavaFX布局等同于GridLayout

我习惯使用Swing创建GUI,但对于最近的项目,我选择切换到JavaFX。 我在使用GridLayout重建某个布局时遇到了一些麻烦。

我希望以下行为:2列与其父级的内容按比例缩放。

使用Swing,我会使用GridLayout(1行,2列)制作JPanel,并添加2个带有BorderLayout的JPanel,将实际内容添加到具有居中约束的面板。 然后我可以将第一个面板添加到任何具有与框架一起拉伸的布局的容器中,并且一切都会很好。

我似乎无法以简单的方式在JavaFX中重新创建此行为。 我可以想办法使用绑定和组合几个窗格来实现它,但我希望有一个布局自动执行此操作。 我已经尝试过使用TilePane,HBox,GridPane,AnchorPane,SplitPane甚至BorderPane,但它们似乎都没有按我的意愿行事。

是否有推荐的方法来实现这一目标? 我更不希望将Swing嵌入到应用程序中。 基本上我想要的是能够将内容分成两列,使用Stage / Scene(JFrame)自动拉伸。