JavaFX - Não consigo setar uma data como texto

Olá, pessoal. Estou desenvolvendo um “fórum” em JavaFX apenas para praticar. Estou, agora, desenvolvendo a página para criar uma postagem e lá tem um campo para mostrar a data de quando a postagem foi feita (não tem como alterar e a data é selecionada automaticamente através de um LocalDateTime).
Eu consigo obter a data tranquilamente, porém ao usar o setText ele mostra um erro que não consigo identificar o que é. Espero que alguém consiga me ajudar!

Obs: o comando é inicializado no initialize

Método para obter a data:

    public static void coletarData(){
            LocalDateTime dataHoje = LocalDateTime.now();

            DateTimeFormatter formatterData = DateTimeFormatter.ofPattern("dd/MM/uuuu");
            String dataFormatada = formatterData.format(dataHoje);
        
        txtData.setEditable(true);
        txtData.setText(dataFormatada);
        txtData.setEditable(false);
    }

Os erros:

[java] Exception in Application start method
[java] java.lang.reflect.InvocationTargetException

[java] Caused by: java.lang.RuntimeException: Exception in Application start method

[java] Caused by: javafx.fxml.LoadException:
[java] file:/C:/Users/conta/OneDrive/Documentos/NetBeansProjects/MATForum/dist/run1923285783/MATForum.jar!/matforum/FXMLCriarPost.fxml

[java] Caused by: java.lang.NullPointerException

[java] Exception running application matforum.MATForum