如何使用JavaFX在场景之间传递信息

时间:2018-12-13 14:48:22

标签: java class javafx

假定有2个场景,第一个是“登录”页面,第二个是“游戏”页面。用户在登录页面中输入用户名和密码(数据库中有一个播放器表,其中包含ID,用户名和密码列)。我想访问“游戏”页面中的用户名和密码信息,因为我会将当前玩家的得分保存到数据库中。我看到了一些具有FXMLLoader()的FXML解决方案,但是我没有使用FXML。对于该问题,任何解决方案和想法都对我非常有用。预先感谢。

1 个答案:

答案 0 :(得分:-1)

我的应用程序可以很好地执行此操作,但是我不能与您共享确切的代码,因为有工作政策,但是您需要设置正确的设置者和获取者以使其成为可能,我的意思是在您的第二个场景中例如需要这个...

private final Text username = new Text();
public Text getUsername(){
    return this.username;
}
public YOURCLASSNAME setUsername(final string username){
    this.username.setText(username);
    return this;
}

我希望它可以帮助您...