FXML应用程序,在屏幕之间切换?

时间:2018-04-11 16:08:48

标签: java javafx controller fxml

我只是将我的第一个FXML应用程序作为一个测试,它涉及到一个简单的登录屏幕。我现在要尝试做一个完整的应用程序,我对它应该如何完成有点不确定。在屏幕之间切换的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

我总是使用相同的Parent节点(例如BorderPane),只更改里面的节点。

假设你有:

Node screen1;
Node screen2;

然后是borderPane的情况:

borderPane.setCenter(screen1); // This changes to screen 1
// ...
borderPane.setCenter(screen2); // This changes to screen 2