groostav
06/16/2017, 7:40 AMval uiThread: ScheduledExecutorService = ...
verticalLayout {
button("Delay").onClick {
log("click begin")
launch(JavaFx) { //or launch(yourUIFrameworkDispatcher)
log("delay begin")
uiThread.scheduleAfter(30_000L) {
log("delay end")
}
}
log("click end") //note this will go off before "delay end" does
}
}