JavaFX在屏幕之间传递数据

时间:2014-07-10 01:11:53

标签: javafx

我有两个屏幕,将在程序开始时加载。我在屏幕1上有一个文本字段和一个按钮,在屏幕2上有一个标签。

现在,当我在screen1的文本字段中输入任何文本并按下按钮时,屏幕2上的标签应设置为该文本(在screen1中输入)。 (这两个屏幕在程序启动时始终处于活动状态,因此我们需要在加载FXML后更新标签。)

我尝试了属性和绑定但没有成功。

控制器1 :(映射到Controller1.fxml)

public class Controller1 {
@FXML private Button button;
@FXML private TextField tfield;
}

控制器2 :(映射到Controller2.fxml)

public class Controller2 {
@FXML private Label label;
}

两个阶段/屏幕都是从MainDriver.java类创建的。

0 个答案:

没有答案