2016-10-25 57 views
-2

我正在研究一个JavaFX项目,我面临的问题是我无法连接我的应用程序的不同页面。我无法从另一个FXML文件转到另一个FXML文件。例如,我有两个FXML文件。一个用于登录屏幕和一个用于菜单。我想要的是,当我点击登录屏幕的登录按钮时,我立即进入我的菜单屏幕。JavaFX Scenebuilder:如何相互连接页面?

+1

你会在控制器中这样做。 –

+0

问题是它在控制器中不起作用。这就是为什么我问哈哈。我从我的团队中导出不同的文件,但他们无法连接。 –

+0

[JavaFX中的1阶段和多场景的登录应用程序]的可能重复(http://stackoverflow.com/questions/23627340/login-application-with-1-stage-and-multiple-scene-in-javafx) – fabian

回答

0

从一个屏幕切换到另一个屏幕的一种方法是使用Stage的setScene方法将新的Scene分配给Stage

另一种方式是使用其设置方法(setTopsetCenter等),按照应用程序的需要(在你的情况下,在登录)等BorderPane根节点分配给Scene和交换FXML