无法从控制器设置FXML标签

时间:2018-01-25 19:12:28

标签: javafx fxml

我无法从控制器初始化程序中设置如何设置FXML中定义的Label的值。

在我的FXML中(我在HBox中):

<Label text="Label: " />
<Label fx:id="myLabel" />

在控制器中我有:

@FXML
private Label myLabel;

@FXML 
private void initialize() {
    myLabel.setText("Hello!");
}

运行程序时标签保持空白。我究竟做错了什么? (我怀疑 initialize()没有运行 - 当我设置断点时,Eclipse调试器不会停止 - 但我不确定,我无法获得JavaFX要尊重控制台printf语句,让我做调试打印语句。)

0 个答案:

没有答案