Si viene generato alla pressione di un tasto ho risolto lanciando un thred che gestisce questa operazione così funziona tutto...grazie