【发布时间】:2021-06-09 05:27:21
【问题描述】:
我有一个想要编写的 javafx 应用程序,假设它的场景中有两个矩形,我们可以移动这些矩形。我的问题是我想以第一个矩形的图像始终出现在第二个矩形之前的方式编写程序。
我的意思是在两个矩形重叠的情况下,我们总是在前面看到第二个矩形的图像。 (我们将第二个矩形视为一个完整的矩形,而第一个是一个矩形,其中一部分由于重叠而看不到。)我总是希望第二个矩形在前面。
【问题讨论】:
我有一个想要编写的 javafx 应用程序,假设它的场景中有两个矩形,我们可以移动这些矩形。我的问题是我想以第一个矩形的图像始终出现在第二个矩形之前的方式编写程序。
我的意思是在两个矩形重叠的情况下,我们总是在前面看到第二个矩形的图像。 (我们将第二个矩形视为一个完整的矩形,而第一个是一个矩形,其中一部分由于重叠而看不到。)我总是希望第二个矩形在前面。
【问题讨论】:
好吧,我对 javaFx 有点熟悉,听起来您要么需要渲染最后重叠的矩形,要么更改 z-index。我建议你在这里看看这个问题: Z-Order in JavaFX
我会将此作为评论发布,但我没有 50 个代表...
【讨论】: