java - Spring将实例化委托给另一个线程
问题描述
我正在尝试使 javafx 应用程序与 springboot 一起使用。
到目前为止一切正常,但我希望 spring 实例化一些阶段并将它们推送到 SpringContext 中。但是,只有 JavaFX 主线程能够实例化这些对象,否则java.lang.IllegalStateException: Not on FX application thread
会抛出 a。
有没有办法将实例化委托给另一个线程(基本上是尝试做一个简单的Platform.runLater
调用)并让 spring 知道实例化的对象(它必须在 spring 上下文中)?
解决方案
推荐阅读
- ruby-on-rails - 无法在生产中发送消息(弹性豆茎)
- powershell - 如何让 Get-ChildItem 处理具有不间断空间的路径
- java - 将匿名内部类转换为 Java 8 lambda
- javascript - 如何按子对象对对象列表进行最佳分组?
- meteor - Meteor 订阅未从服务器加载数据
- jwt - 用户登录 SPI 后修改 Keycloak Token 中的角色
- iframe - 卡在 iFrame 中,如何脱身?
- php - 在 laravel 中创建新用户时的邮件通知
- python - 我应该使用事件、信号量、锁、条件或它们的组合来管理安全退出我的多线程 Python 程序吗?
- java - 我在java中使用线程时遇到了一些问题