最初加载表单后会触发什么事件?
What event fires after a form is initially loaded?
我对加载表单后触发的事件特别感兴趣,这样我就可以在控制器代码中初始化字段等。
没有事件,但您可以添加一个 initialize
方法,该方法在创建内容并将字段注入控制器实例后由 FXMLLoader
调用:
public MyController {
@FXML
private Node someNode;
@FXML
private void initialize() {
System.out.println("someNode: " + someNode);
}
}
我对加载表单后触发的事件特别感兴趣,这样我就可以在控制器代码中初始化字段等。
没有事件,但您可以添加一个 initialize
方法,该方法在创建内容并将字段注入控制器实例后由 FXMLLoader
调用:
public MyController {
@FXML
private Node someNode;
@FXML
private void initialize() {
System.out.println("someNode: " + someNode);
}
}