javafx应用程序线程异常Exception in thread “JavaFx Application Thread“

前几天用javafx做小桌面应用程序出现了一个问题:

反复检查,最终确定报错的原因是UI刷新频率过快导致的

javafx提供了Platform.runLater用于解决该问题:

java 复制代码
Platform.runLater(new Runnable()
{
    @Override
    public void run()
    {
        //用Platform.runLater来运行需要高频调用的方法
        documentTextArea.setText(documentString);
    }
});

总结:需要高频调用方法使用Platform.runLater

相关推荐
❀͜͡傀儡师3 分钟前
docker部署Docker Compose文件Web管理工具Dockman
java·前端·docker·dockman
沐雪架构师5 分钟前
大模型Agent面试精选题(第五辑)-Agent提示词工程
java·面试·职场和发展
智航GIS6 分钟前
1.2 python及pycharm的安装
开发语言·python·pycharm
云飞云共享云桌面8 分钟前
SolidWorks服务器怎么实现研发软件多人共享、数据安全管理
java·linux·运维·服务器·数据库·自动化
是喵斯特ya11 分钟前
JNDI注入漏洞分析
java·安全
froginwe1111 分钟前
Lua 字符串处理指南
开发语言
kong@react13 分钟前
wsl2安装及命令(详细教程)
java·docker·容器
学Linux的语莫16 分钟前
k8s知识点整体概览
java·linux·kubernetes
k***921617 分钟前
list 迭代器:C++ 容器封装的 “行为统一” 艺术
java·开发语言·数据结构·c++·算法·list
karshey19 分钟前
【前端】sort:js按照固定顺序排序
开发语言·前端·javascript