gpt4 book ai didi

SceneBuilder 中的 JavaFx StackPane,如何在不设置禁用其他面板可见性的情况下仅使前面板可见?

转载 作者:行者123 更新时间:2023-11-29 05:08:27 31 4
gpt4 key购买 nike

相关问题:Nodes - Choose the Layer to appear JavaFX2

我将 JavaFx 8 与 SceneBuilder 2 一起使用。我有许多 Pane 作为 StackPane 的子级,我只想让前面的节点可见。我需要在不禁用其他子项的可见性的情况下执行此操作,并且我尝试使用下面看到的不透明度设置来执行此操作(忽略可见性被禁用的事实):

Opacity already set

在不禁用其他子节点可见性的情况下,即使使用不同的混合模式(SRC_OVER 和 SRC_ATOP),子节点始终会相互绘制,如下所示:

enter image description here

我想避免将子元素的可见性设置为 false 的原因是我想为 Pane 之间的过渡设置动画,其中一个 Pane 需要绘制在另一个 Pane 之上。

我一定是在这里遗漏了一些明显的东西,但我看不到它是什么?

最佳答案

答案是设置 Pane 的背景颜色。如果不先设置背景颜色,则不透明度无效。

关于SceneBuilder 中的 JavaFx StackPane,如何在不设置禁用其他面板可见性的情况下仅使前面板可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29595655/

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