使用SwingWork反而阻塞SwingUI
2024-09-04 16:57:08
最近加载图片的过程中使用了SwingWork来下载图片,但是发现会使得Swing的UI界面假死
查看了一下资料,SwingWork的设计初衷就是为了解决卡死UI的问题,正常使用应该没有问题,但是有一点,它的progress和done都是放在EDT线程中的,
如果执行次数过多就会导致EDT线程繁忙导致界面卡死,这样反而违背了设计初衷。
知道原因后就好办了,直接将SwingWork改造成Runnable就可以了
最新文章
- Azure PowerShell (10) 使用PowerShell导出订阅下所有的Azure VM和Cloud Service的高可用情况
- java 驼峰字符和下划线字符相互转换工具类
- 拿到添加对象的id号方法
- CAEmitterLayer
- PLSQL Developer建表时注释(COMMENT)中文乱码的解决方案(Windows)
- sencha touch(7)——list组件
- react入门之使用react-bootstrap当轮子造车(二)
- redis的sort命令
- Install Oracle Tuxedo in silent mode
- zabbix系列 ~ 自动监控多实例功能
- postman中 form-data、x-www-form-urlencoded、raw、binary的区别--转
- .NET Core开发日志——结构化日志
- javascript常用功能收藏
- 梯度消失与梯度爆炸 ==>; 如何选择随机初始权重
- python的unittest框架中如何删除测试数据,清理环境,可以通过addCleanup函数
- 使用defined和require引入js
- session_destroy()和session_unset()的理解
- 前端基础-jQuery中的如何操作标签
- Glide实现查看图片和保存图片到手机
- ";下载";文件夹的desktop.ini
热门文章
- CSU1007: 矩形着色
- jenkins构建项目记录1
- Centos6.5下 执行“ll”提示“-bash: ll: command not found”
- assert.notDeepStrictEqual()详解
- Spider-scrapy日志处理
- UVA 213 信息解码(二进制&;位运算)
- 实现下载pdf文件
- 如何写Java文档注释(Java Doc Comments)
- noip模拟赛 单词
- hdu 5029树链剖分