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

相关推荐
Felix_XXXXL1 分钟前
mysql查看binlog日志
java·后端
leonardee5 分钟前
Plugin ‘mysql_native_password‘ is not loaded`
java·后端
普通网友7 分钟前
C++中的委托构造函数
开发语言·c++·算法
珹洺20 分钟前
Java-Spring入门指南(三十一)Android意图(Intent)
android·java·spring
Seven9721 分钟前
剑指offer-39、平衡⼆叉树
java
月上柳青21 分钟前
OpenWrt系统上配置batman-adv快速开始与配置详解
开发语言·mysql·php
全栈陈序员22 分钟前
基于Rust 实现的豆瓣电影 Top250 爬虫项目
开发语言·爬虫·rust
普通网友22 分钟前
C++中的代理模式实战
开发语言·c++·算法
百锦再27 分钟前
第17章 模式与匹配
开发语言·后端·python·rust·django·内存·抽象
q***188430 分钟前
Spring Boot 3.3.4 升级导致 Logback 之前回滚策略配置不兼容问题解决
java·spring boot·logback