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

相关推荐
阿猿收手吧!4 小时前
【C++】C++模板特化:精准定制泛型逻辑
开发语言·c++·算法
qq_12498707534 小时前
基于springboot的尿毒症健康管理系统的设计与实现(源码+论文+部署+安装)
java·spring boot·spring·毕业设计·计算机毕业设计
ghie90904 小时前
MATLAB中编写不平衡磁拉力方程
开发语言·matlab
weixin_452159554 小时前
C++与Java性能对比
开发语言·c++·算法
会叫的恐龙5 小时前
C++ 核心知识点汇总(第一日)(输入输出与变量、类型转换)
开发语言·c++
2301_765703145 小时前
C++中的工厂模式实战
开发语言·c++·算法
黎子越5 小时前
python相关练习
java·前端·python
电商API&Tina5 小时前
电商数据采集 API 接口 全维度解析(技术 + 商业 + 合规)
java·大数据·开发语言·数据库·人工智能·json
小白学大数据5 小时前
实测数据:多进程、多线程、异步协程爬虫速度对比
开发语言·爬虫·python·php
liwulin05065 小时前
【JSON】使用com.fasterxml.jackson解析json字符串
java·数据库·json