javafx在多个场景中使用节点

时间:2015-06-06 00:01:50

标签: java javafx gstreamer

我正在使用基于gstreamer和JavaFX的播放器创建程序。 从gstreamer我得到了swing视图元素(SwingNode)。我想实现全屏功能。我想在内部应用程序屏幕和全屏模式下重复使用相同的SwingNode。一般的想法是创建两个场景将SwingNode放入其中一个然后进行模式更改(从标准到全屏)我将从一个场景中将此节点放入另一个场景中,将此另一个场景放在舞台上并设置舞台到全屏模式。

问题有办法吗?如果我只是以root身份使用此SwingNode创建新场景,我得到:java.lang.IllegalArgumentException(...)已经在场景图中,不能设置为root

0 个答案:

没有答案