调整窗口大小后,SplitPane 的分隔符根据给定的百分比移动到另一个位置(例如:dividerPositions="0.05")。
但我希望它在调整大小后保持在相同的位置(就像它绑定到像素大小而不是百分比)之前设置的位置。在调整其父窗格的大小时,我不希望它“移动”(遵循百分比约束)。
有可能以某种方式做到这一点吗?(我想最好从代码中解决这个问题,CSS 解决方案对我来说是次要的)
对我来说完美的解决方案类似于:
<SplitPane orientation="VERTICAL" dividerPositionFromTop="100px"
AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0"
AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" >
...
</SplitPane>
遗憾的是,据我所知,dividerPositionFromTop 并不存在。