如何在主文件JavaFXML中调用控制器文件中的函数

如何在主文件JavaFXML中调用控制器文件中的函数,java,function,javafx,controller,fxml,Java,Function,Javafx,Controller,Fxml,我想知道如何调用主java文件中控制器文件中的函数 现在我得到一个错误,我调用函数,它告诉我找不到符号 这里是我在主文件中调用函数的地方 public void start(Stage stage) throws Exception { Parent root = FXMLLoader.load(getClass().getResource("FXMLDocument.fxml")); Scene scene = new Scene(root); timeLine

我想知道如何调用主java文件中控制器文件中的函数

现在我得到一个错误,我调用函数,它告诉我找不到符号

这里是我在主文件中调用函数的地方

public void start(Stage stage) throws Exception {

    Parent root = FXMLLoader.load(getClass().getResource("FXMLDocument.fxml"));

    Scene scene = new Scene(root);

     timeLine2 = new Timeline(new KeyFrame(Duration.millis(1000), actionEvent -> updateStopwatch() ));
因此,updateStopwatch所在的位置有一个错误

这是我的控制器文件中的函数

@FXML
 private void updateStopwatch(){
    elapsedTime++;
    Integer rotation = elapsedTime * 6;
    hand.setRotate(rotation);      


 }

提前感谢您的帮助

您为什么要这样做?你不能从控制器的初始化方法开始时间线吗?你能提供整个异常吗