java - 使用 JavaFX 中的线程更改 GUI
问题描述
我有一个 JavaFX 代码,我需要在新线程中从客户端获取输入(因为我应该等待客户端,直到他向我发送数据),当数据正确时,我应该在 GUI 中显示一些内容。
但我该怎么做?
我不能使用线程,因为在线程中我们无法更改 GUI。
我也不能使用 Platform.runLater,因为如果我们在 Platform.runLater 中有一个长循环,则 GUI 将没有响应。
那么解决方案是什么?
解决方案
推荐阅读
- ios - iOS MPMediaItem:在 iTunes 中设置的选项
- android - 在android的折线图中绘制Json数据
- ios - 在 React Native 中更新应用后维护 Session
- python - 从 SET 数据类型中提取匹配表达式
- c# - C#中关闭表单后的使用方法
- cython - 在 Cython 中使用 malloc 进行分配
- php - 使用switch case时函数不返回任何内容
- hashicorp-vault - vault write 和 vault kv put 有什么区别?
- android - 导航抽屉中的默认后退按钮不起作用
- codeigniter - $cofig [modules_locations] 未加载数据表