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

相关推荐
苏宸啊6 小时前
C++(二)类和对象上篇
开发语言·c++
栈与堆6 小时前
LeetCode-1-两数之和
java·数据结构·后端·python·算法·leetcode·rust
superman超哥6 小时前
双端迭代器(DoubleEndedIterator):Rust双向遍历的优雅实现
开发语言·后端·rust·双端迭代器·rust双向遍历
OC溥哥9996 小时前
Paper MinecraftV3.0重大更新(下界更新)我的世界C++2D版本隆重推出,拷贝即玩!
java·c++·算法
Jayden_Ruan6 小时前
C++蛇形方阵
开发语言·c++·算法
星火开发设计6 小时前
C++ map 全面解析与实战指南
java·数据结构·c++·学习·算法·map·知识
*才华有限公司*6 小时前
RTSP视频流播放系统
java·git·websocket·网络协议·信息与通信
gelald7 小时前
ReentrantLock 学习笔记
java·后端
心.c7 小时前
如何基于 RAG 技术,搭建一个专属的智能 Agent 平台
开发语言·前端·vue.js
计算机学姐7 小时前
基于SpringBoot的校园资源共享系统【个性化推荐算法+数据可视化统计】
java·vue.js·spring boot·后端·mysql·spring·信息可视化