1

我有一个带有三个孩子的拆分窗格,但我想一次只显示 2 个顶部或 2 个底部的孩子。所以我实现了一个滑动动画,它在父窗格中上下滑动拆分窗格。滑动动画效果很好,但是当我调整父窗格的大小时,分隔符位置出现问题。如何确保分隔线位置始终正确?该图像应该使我的想法清晰。 在此处输入图像描述

4

1 回答 1

1

你想强制分隔线始终停留在中间吗?您可以使用高级绑定:

splitPane.getDividers().get(0).positionProperty()
            .bind(splitPane.heightProperty().divide(2));

希望这可以帮助。

于 2015-01-20T18:54:37.067 回答