JavaFX 重叠场景

标签 java layout javafx

我正在创建一个包含 2 个场景的游戏。一个场景包含所有游戏片段,一个场景覆盖第一个场景以显示 HUD 项目。

这是制作 HUD 叠加层的糟糕方法吗?
我可以简单地将平视显示器的 Pane 添加到第一个场景中并只使用一个吗?

任何建议都会非常有帮助。 谢谢。

最佳答案

我能够使用以下代码将 Pane 添加到作为我的唯一场景的根的组中: initGroup.getChildren().addAll(fieldBg, hud.getUiPane());

但是,当我尝试实例化创建 Pane 的对象时,我确实收到了 NullPointerException;不过我感觉这与这个问题无关。

关于JavaFX 重叠场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12553013/

相关文章:

java - 从 Json 数组中的 Json 数组获取数据 Android Java

Java 程序在 Resultset.next() 之前终止

java - 如何在java Frames中应用JTatto的LookAndFeel

html - 网格布局的UL+CSS

android - 在父布局中依次包含各种 View 类

java - 是否有 StackTraceElement[] 等同于 Throwable.printStackTrace()?

html - 实现布局 CSS HTML 定位问题的最佳方式

spring - 如何在main函数中获取ApplicationContext - Spring boot

javaFX 场景生成器。 APP 没有响应,无法向右增长

java - 为什么我的 javafx 阶段不想加载