うーん、書き方がわるかったんかな。
シングルスレッドって事が問題だったんだよね。

javaだとすぐスレッド起こせば良いかって考えるところで、
それが使えないとなると、自分でイベント作って、
その完了イベントをチェインさせたりとか
非常に面倒な処理をしないといけなくなるんだよな。

calllaterとかswing以来使ってなかった。invoke laterか。