社区
Java SE
帖子详情
swing线程阻塞主线程
fangsen2009
2009-10-20 11:14:16
我在主线程中增加了一个panel,这个panel包含jextFeild组件,并且此panel以独立的类创建,每次当我用鼠标在主线程运行时点击这个jextField组件时就会阻塞主线程,主线程主要功能是动态绘制图像,被阻塞后就无法再绘制了,而jtextField变成了活动状态?究竟改怎样使主线程继续绘制呢????
...全文
129
4
打赏
收藏
swing线程阻塞主线程
我在主线程中增加了一个panel,这个panel包含jextFeild组件,并且此panel以独立的类创建,每次当我用鼠标在主线程运行时点击这个jextField组件时就会阻塞主线程,主线程主要功能是动态绘制图像,被阻塞后就无法再绘制了,而jtextField变成了活动状态?究竟改怎样使主线程继续绘制呢????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fangsen2009
2009-11-10
打赏
举报
回复
貌似并非如此,我设置一下显卡加速,降低了加速级别,然后就o了,并非线程问题啊!!
dino_liuyu
2009-10-30
打赏
举报
回复
有一个swingworker类,在JDK1.6之后添加的,很方便你加线程的,实现它的doInBackground方法就可以了,然后execute(),得分啦
Net_Flasher
2009-10-30
打赏
举报
回复
ls正解
gefengxztg
2009-10-20
打赏
举报
回复
在点击事件响应中采用线程处理
长任务下的
Swing
设计,Thread
本文详细介绍了在使用
Swing
进行GUI开发时,如何避免长任务阻塞
主
线程
导致的界面卡顿问题。通过使用事件派发
线程
和
Swing
Utilities.invokeLater()方法,可以在不阻塞
主
线程
的情况下更新GUI,从而实现流畅的用户体验。
巧妙处理
Swing
模态框setVisible(true)
线程
阻塞
的问题
本文讨论了在Java
Swing
中如何处理使用Modal Dialog时遇到的
线程
阻塞
问题。通过实例展示了如何将
主
线程
的工作转移到模态框的事件处理中,从而避免阻塞并确保正确关闭模态框。同时,文章还探讨了代理模式在解决此问题中的创新应用。
Java
Swing
与
线程
的结合应用(三)
本文深入探讨了如何在Java
Swing
中利用
线程
实现组件颜色的随机变化,通过创建专门的
线程
类,确保UI交互的流畅性,同时避免阻塞
主
线程
。详细介绍了
线程
构造及颜色生成逻辑,为
Swing
应用的
线程
实践提供了一个实例。
Android/
Swing
中并发分析
本文探讨了
Swing
和Android中事件处理机制的区别。
Swing
的事件分发
线程
按顺序执行事件,若处理耗时任务会影响UI更新;而Android采用多
线程
机制,
主
线程
负责UI绘制,耗时任务可在分支
线程
执行,避免阻塞
主
线程
。
【Java
swing
】
Swing
Worker开启子
线程
后台执行任务
本文介绍如何使用
Swing
Worker在Java
Swing
中执行后台任务,避免阻塞
主
线程
。通过示例展示了如何创建
Swing
Worker实例并执行长时间运行的任务,如打印操作。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章