Javafx 2 JavaFX场景更改

Javafx 2 JavaFX场景更改,javafx-2,Javafx 2,我正在将Java FX用于桌面应用程序。我可以在一个场景中更改场景吗?第一个场景中有一个锚窗格,其中包含另一个锚窗格。我可以在第二个锚窗格中更改场景吗?只需在锚窗格中加载锚窗格即可。不需要创造新的场景 AnchorPane main=new AnchorPane(); AnchorPane sub=new AnchorPane(); sub.getChildren().add(btn); main.getChildren().add(sub); 场景是节点的超级类,所以我认为不可能在场景中加载

我正在将Java FX用于桌面应用程序。我可以在一个场景中更改场景吗?第一个场景中有一个锚窗格,其中包含另一个锚窗格。我可以在第二个锚窗格中更改场景吗?

只需在锚窗格中加载锚窗格即可。不需要创造新的场景

AnchorPane main=new AnchorPane();
AnchorPane sub=new AnchorPane();
sub.getChildren().add(btn);
main.getChildren().add(sub);
场景是节点的超级类,所以我认为不可能在场景中加载场景。
但是你可以在舞台上切换场景。

rak似乎在问你是否可以在第二个主播内更改内容(我猜是动态的)。这可以通过应用vini的解决方案来完成,然后,响应某些UI或其他事件,调用sub.getChildren().clear(),然后调用sub.getChildren().add(newbtn)。在小组中使用安可芬可以帮助你切换场景。