javafx报错not on fx application thread
来源:互联网 发布:sql去除重复数据 编辑:程序博客网 时间:2024/06/05 09:09
javafx聊天室,如果有新用户上线刷新listView,就是重新设置listView的items的时候遇到的一个Exception。
Exception抛出的原因是:javafx所有的UI都是线程不安全的,所以在子线程中要修改Application中的UI组件会抛出exception。
javafx给出的解决方案是所有UI控件的改变写在Platform.RunLater()里面。
一下是我原先的错误代码:
虽然线程是写在了Runlater但是依然是不够的,里面listView的userBar改变的时候也必须是在Runlater里面所以只需要做如下更改
:
阅读全文
0 0
- javafx报错not on fx application thread
- Not on FX application thread; currentThread = * 问题的解决
- C#等待多线程报错WaitAll for multiple handles on a STA thread is not supported
- 蓝牙连接异常,报错The application may be doing too much work on its main thread.
- javafx.application.Application
- Could not open the editor: Invalid thread access报错
- XCODE 6.01报错 “Could not inspect the application package”
- React Native报错:Application XXX has not been registered.
- Android 在使用webview报错 A WebView method was called on thread 'Thread-2599'
- NoHttp报错之Please invoke NoHttp.initialize(Application) on Application#onCreate()
- application is not installed on your phone
- conn / as sysdba 报错ORA-01012: not logged on
- Laravel报错:Session store not set on request.
- Laravel5.2: Session store not set on request报错
- mysqldump: Error: Binlogging on server not active报错解决办法
- Eclipse右键点击run as Java Application .运行报错 Exception in thread "main"
- Tomcat 报错:The web application [XXX] appears to have started a thread...
- javafx Application Logic浅析
- xiazzai
- js导出excel表格
- 彻底理解ThreadLocal(转载)
- JavaScript-DOM
- 利用python读csv数据
- javafx报错not on fx application thread
- mysql事务隔离级别
- Linux常用命令汇总
- 【配置】Hadoop单节点集群搭建
- 【计算机系统组成】存储器知识要点
- class not found终结者
- 基于对象的数据筛选与排序(二)
- 第十二周LeetCode算法题三道
- 【Scikit-Learn 中文文档】内核岭回归