Not on FX application thread; currentThread = * 问题的解决

来源:互联网 发布:宝宝照片制作软件 编辑:程序博客网 时间:2024/05/17 09:00

1.前言

在JavaFX的开发中,在其他线程更新JavaFX的线程上的信息的时候,就可能报这种错误

Not on FX application thread; currentThread = *

2具体解决的方案

找到子线程中更新主线程的代码
将其放在以下代码块中即可解决

Platform.runLater(new Runnable() {    @Override    public void run() {        //更新JavaFX的主线程的代码放在此处    }});
0 0
原创粉丝点击