Manipular TextField de outra janela

Boa noite pessoal, ja pesquisei bastante mas nao consegui resolver o problema, espero q vc possam me ajudar, é o seguinte, tenho uma janela JavaFX contendo vários TextFields, em em cada um deles tem um botão que abre outra janela para efetuar uma pesquisa, daí ao clicar no botão dessa segunda janela, preciso preencher o Textfield da janela anterior com o retorno da pesquisa!! aparente mente bem simples, mas infelizmente nao consegui resolver!! quem puder por favar me ajude!!!
Agradeço desde já!!!

Baixo a classe que abre a segunda janela, perceba a variável TextField nomeMotorista é esse textfield que preciso preencher

public class Viagensnovacoleta implements Initializable {

@FXML
private AnchorPane telaViagensNovaColeta;

@FXML
private TextField nomeMotorista;

@Override
public void initialize(URL location, ResourceBundle resources) {

}

@FXML
private void closeJanela(ActionEvent event) {
	Stage stageAtual = (Stage) telaViagensNovaColeta.getScene().getWindow();
	stageAtual.close();
}

@FXML
private void pesquisaMotorista(ActionEvent event) throws IOException {

// Double km = Util.geoDistanciaLinhaReta(-8.004240, -34.857111, -8.027946, -34.866618);
// Util.mensagemTela(String.format(Locale.US, “%10.2f”, km));

	FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/views/Motoristaspesquisa.fxml"));
	Parent root1 = (Parent) fxmlLoader.load();

	Stage stage = new Stage();
	stage.setTitle(Util.tituloSistema + " Pesquisar motorista");
	stage.setScene(new Scene(root1));
	stage.initStyle(StageStyle.UTILITY);
	stage.initModality(Modality.WINDOW_MODAL);
	stage.initOwner(((Node) event.getSource()).getScene().getWindow());
	stage.show();

}

}