Adicionar Label ao FXML

Olá, boa tarde. Como eu adiciono um Label criado em código java no FXML? Esse Label é criado em um loop, onde o mesmo contém os resultados da pesquisa, eu gostaria de adiciona-lo ao FXML, mais especificamente dentro de um layout VBox com id X. Podem me dar alguns exemplos?

Olá, basta adicionar: vbox.getChildren().add(label). O método getChildren está presente em todas as subclasses de Pane.

Exemplos aqui

Oi, eu tentei dessa forma mas não funcionou pois deu InvocationTargetException. Da uma olhada no código:

public class Teste extends Application{

@FXML
public VBox lay;

public static void main(String[] args){
    launch();
}

@Override
public void start(Stage frame){
    try{
        lay.getChildren().add(new Label("Teste..."));
        FXMLLoader fxl = new FXMLLoader(getClass().getResource("index.fxml"));
        frame.setScene(new Scene(fxl.load()));
        frame.show();
    }catch(IOException err){
        throw new RuntimeException(err.getMessage());
    }
}

}

  <VBox id="lay" fx:controller="teste.Teste" xmlns:fx="http://javafx.com/fxml">
      <children>
      </children>
  </VBox>