有没有办法让BorderPane的区域覆盖其他区域?
在我的项目中,我希望第一个BorderPane顶部的三角形适合第一个BorderPane中心区域内部BorderPane的顶部。 我想要的是在区域中拟合这些三角形以创建流程。
在下面的图片中我有两个BorderPane。 红色矩形是第一个BorderPane的中心区域,其中包含BorderPane。 绿色矩形位于第一个BorderPane的顶部区域。 蓝色矩形位于内部BorderPane的底部区域。
有没有办法做到这一点,或者我将不得不改变布局策略?
谢谢!
答案 0 :(得分:1)
StackPane
通过将孩子叠加在他们之上来做到这一点。它还允许您定位它们,另外您可以将margin
和padding
添加到您的节点。
必须改变布局策略吗?
是的,请使用StackPane
。 0索引处的孩子是最后一个孩子,Stackpane.getChildren().size()-1
处的孩子是第一个孩子,你看到的孩子在顶层分层