gpt4 book ai didi

JavaFX 在场景中嵌入场景

转载 作者:搜寻专家 更新时间:2023-10-31 08:26:26 26 4
gpt4 key购买 nike

我有一个使用 javafx 场景渲染某些东西的应用程序,我想将该渲染放入我制作的一些 GUI 中,也在 javafx 中。我该怎么做?

基本上有一些容器我可以将场景放入其中,然后将该容器放入 GUI 中。

对不起,如果这是一个新手问题,我是 JavaFX 的新手

最佳答案

Java 8 有一个 SubScene ,一些可能的用途(来自 javadoc)是:

The SubScene class is the container for content in a scene graph. SubScene provides separation of different parts of a scene, each of which can be rendered with a different camera, depth buffer, or scene anti-aliasing. A SubScene is embedded into the main scene or another sub-scene. Possible use cases are:

  • Mixing 2D and 3D content
  • Overlay for UI controls
  • Underlay for background
  • Heads-up display

SubScene 只是一个节点,因此您可以将其放置在现有场景的场景图中任何您想要的位置。 SubScene 用法的示例在对以下内容的回答中:How to create custom 3d model in JavaFX 8?

通常,子场景用于混合 2D 和 3D 内容。如果您不这样做,那么 SubScenes 可能不适用于您的情况,而 Uluk 的回答将更好地满足您的需求。

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

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