我正在学习JavaFX,并面临在所有场景中共享相同资源的问题。
例如在PHP中,我们可以包含include("header.php");
或include("sidebar.php");
等常见页面
但是我如何在JavaFX的所有场景/阶段添加相同的侧边栏?
使用<fx:include>
:
<BorderPane>
<top>
<fx:include source="header.fxml"/>
</top>
<left>
<fx:include source="sidebar.fxml"/>
</left>
<center>
<!-- ... -->
</center>
</BorderPane>