从另一个场景更新打开的场景

时间:2019-08-08 06:00:03

标签: javafx

我正在尝试将价值从场景A发送到场景B。任何想法如何实现?同样,如果场景B已经打开,则不打开它。谢谢

1 个答案:

答案 0 :(得分:0)

这取决于它是什么类型的值,以及场景是否在不同的类中。但是,例如,如果您将一个场景中的Text对象的值发送到另一个场景中的另一个Text对象的值,则使用这样的方法可能会有所帮助:

Text sceneAvalue = new Text("Scene A value");
Text sceneBvalue = new Text(sceneAvalue.getText());
//add sceneBValue to Scene B however you usually add components to a scene