gpt4 book ai didi

java - 只允许 JavaFX 节点的视觉溢出

转载 作者:太空宇宙 更新时间:2023-11-04 01:00:58 25 4
gpt4 key购买 nike

我的问题很简单,但找不到我的案例的答案。我的目标是仅“允许”节点的视觉溢出并防止像这样调整父节点的大小:

enter image description here

我想允许子项的视觉溢出(右),但我想防止调整父项的大小并将其剪辑为黑色矩形(左)。我知道 setClip 方法,但通过这种方式我得到了 (#1) child 被视觉剪裁的情况。

在 JavaFX 中是否可以允许视觉溢出?

我需要它,因为当嵌套子项溢出时,我无法处理 StackPane 中节点的居中,但最好避免剪裁它们。我想得到第一种情况,但现在我得到第二种情况: enter image description here

我的问题还有其他解决方案吗?

最佳答案

如果你自己设置 child 的绝对位置和大小,你可以通过设置the managed property让父布局忽略 child 。为 false。非托管节点不会被父节点重新定位/调整大小,并且在计算父节点的布局边界时会被忽略。

child.setManaged(false); 

关于java - 只允许 JavaFX 节点的视觉溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53357725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com