Tornadofx runAsync问题

时间:2017-12-11 00:42:53

标签: javafx-8 tornadofx

runAsync {} ui {}

有时会触发ui {}块,有时则不会触发。造成它的原因。 根据我的理解,如果runAsync {}中的任务是一项快速任务,那么ui {}不起作用。请帮忙。这令人沮丧。

1 个答案:

答案 0 :(得分:1)

这实际上是ui函数中的设计缺陷。它只是将传入的函数附加到s etOnSucceeded回调,而不检查此时该任务是否已完成。这已在tornadofx-1.7.14-SNAPSHOT中更正,现在可在oss.sonatype.org中找到。有关如何使用快照版本的信息,请参阅README page。)