要求:

点击 JButton 后执行一个方法 m(比较耗时),点击时改变 JLabel 的字体和颜色,方法 m 运行结束后再次修改 JLabel 的字体和颜色。

刚开始点击,都是方法 m 运行结束后, JLabel 的状态显示才改变,反复测试都不行,一度怀疑人生……

后来联想到昨天复习的 iOS 多线程的内容,在主线程更新 UI。就想到了会不会是这个原因,果不其然,把耗时操作方法 m 放到了一个新的线程后就可以了!

PS:这难道就是线程阻塞?以前只听过。自己果真还是菜鸟一枚……

最新文章

  1. Jedis 例子(demo)大全
  2. SGU 101
  3. RedHat7笔记
  4. 如何将BarTender内容锁定不让改动
  5. SSH 5W学习
  6. hashcode-equals方法
  7. dojo处理删除操作报错
  8. JXLS 2.4.0系列教程(五)——更进一步的应用和页面边距bug修复
  9. (6)Jquery1.8.3快速入门_过滤选择器
  10. ABP框架系列之二:(Entity Framework Core-实体核心框架)
  11. android中通过intent传递复杂数据
  12. 2017中国大学生程序设计竞赛 - 网络选拔赛 HDU 6154 CaoHaha's staff(几何找规律)
  13. 使用Html和ashx文件实现其简单的注册页面
  14. linux 基本操作笔记
  15. Pwn With longjmp
  16. tarjan 强连通分量
  17. wp开发(三)--赚取收益篇
  18. C++ 类的抽象初练
  19. [转] Jenkins pipeline 中获取 exit code, stdout and stderr 返回值和输出
  20. Tinghua Data Mining 7

热门文章

  1. 利用Settings.bundle切换网络环境
  2. php中使用trait设计单例
  3. Java学习笔记——设计模式之八.外观模式
  4. zabbix自定义监控项数据类型错误
  5. 【HDU - 2181】哈密顿绕行世界问题(dfs+回溯)
  6. 2019.6.5 NOIP2014 day2 t2 寻找道路
  7. 侦听器watch 监听单个属性
  8. Yii basic 模板支持连接多数据库
  9. WordPress教程之如何创建博客内容
  10. nexus私服快速update index方法