Multithreading JavaFX暂停场景更改和恢复线程

Multithreading JavaFX暂停场景更改和恢复线程,multithreading,user-interface,javafx,task,Multithreading,User Interface,Javafx,Task,我正在寻找一种暂停线程的方法,例如,通过切换到另一个线程在场景中显示一些动画。后台用于将的cpu负载保存到mutch执行任务。我还想在切换回场景后恢复线程。我知道我可以通过加载新场景的方法来实现这一点,但是我找不到在线程停止的那一点上暂停和恢复的方法。任务、未来任务中是否有内置功能?我唯一的想法是,保存当前状态,然后通过切换返回,我启动一个新任务并恢复保存的值/状态。有没有专家能为我提供最佳实践/解决方案?谢谢你的帮助 Sry没有代码,但我认为您可以在没有任何示例的情况下使用它。如果没有,我肯定

我正在寻找一种暂停线程的方法,例如,通过切换到另一个线程在场景中显示一些动画。后台用于将的cpu负载保存到mutch执行任务。我还想在切换回场景后恢复线程。我知道我可以通过加载新场景的方法来实现这一点,但是我找不到在线程停止的那一点上暂停和恢复的方法。任务、未来任务中是否有内置功能?我唯一的想法是,保存当前状态,然后通过切换返回,我启动一个新任务并恢复保存的值/状态。有没有专家能为我提供最佳实践/解决方案?谢谢你的帮助


Sry没有代码,但我认为您可以在没有任何示例的情况下使用它。如果没有,我肯定会添加一些示例代码。

此链接可能会有所帮助:是的,谢谢。我已经读过了,我知道ServiceClass有暂停、取消和重新启动线程/服务的方法。我试过我自己,但我没有让它重新启动。你有没有给我举个工作的例子?再加上你的问题。嘿,你还可以看看: