JavaFX と Threads の操作中に問題が発生しました。基本的に、私には 2 つのオプションがあります。Tasks
またはを使用しますPlatform.runLater
。私が理解しているPlatform.runLater
ように、単純な/短いタスクとTask
長いタスクに使用する必要があります。しかし、私はそれらのどれも使用できません。
を呼び出すとThread
、タスクの途中でキャプチャ ダイアログをポップアップする必要があります。を使用しTask
ている間、新しいダイアログを表示するという私の要求が無視されます... 新しいステージを作成することはできません。
一方、 を使用するPlatform.runLater
と、ダイアログを表示できますが、ポップアップ ダイアログが表示されるまで、プログラムのメイン ウィンドウがフリーズします。
これには何らかの解決策が必要です。誰かがこれに対処する方法を知っているか、同様の経験があり、解決策を見つけた場合、私はあなたからの連絡を楽しみにしています!