JavaFX fonctionne avec les threads et l'interface graphique

J'ai un problème tout en travaillant avec JavaFX et les Threads. Fondamentalement, j'ai deux options: travailler avec Tasks ou Platform.runLater. Comme je comprends Platform.runLater devraient être utilisés pour de simples opérations de courte durée, et Task pour les plus longs. Cependant, je ne peux pas utiliser l'un d'eux.

Quand je l'appelle Threadil a de la pop un captcha dialogue dans un milieu de tâche. Lors de l'utilisation Taskil ignore ma demande de montrer dialogue nouveau... Il ne me laisse pas de créer une nouvelle scène.

D'autre part, quand j'utilise Platform.runLateril me permet d'afficher une boîte de dialogue, cependant, la fenêtre principale du programme se fige jusqu'à ce que le pop-up boîte de dialogue est montré.

J'ai besoin de tout type de solution pour cela. Si quelqu'un sait comment faire face à cette ou ayant une certaine expérience similaire et a trouvé une solution, je suis impatient de vous entendre!

source d'informationauteur ksarunas