社区
Java SE
帖子详情
问个关于多线程事件响应的问题
crm2000
2002-09-01 06:18:54
主线程因为有一个大循环执行,所以我把显示状态的代码放到一个线程中,该线程带有界面,当按上面的取消按钮时就改变主线程的变量值而使循环结束。但是线程启动以后我却按不动上面的按钮,但是可以执行拖动窗口、改变窗口大小等操作,就是不能触发按钮事件,这是为什么?
...全文
24
4
打赏
收藏
问个关于多线程事件响应的问题
主线程因为有一个大循环执行,所以我把显示状态的代码放到一个线程中,该线程带有界面,当按上面的取消按钮时就改变主线程的变量值而使循环结束。但是线程启动以后我却按不动上面的按钮,但是可以执行拖动窗口、改变窗口大小等操作,就是不能触发按钮事件,这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DanielYWoo
2002-09-08
打赏
举报
回复
把原代贴出来看看
namowen
2002-09-01
打赏
举报
回复
拖动窗口、改变窗口大小等操作与你的程序是无关的。
把第一个参数改为this试试
crm2000
2002-09-01
打赏
举报
回复
为什么它可以拖动窗口却不能响应按钮事件呢?
bhr
2002-09-01
打赏
举报
回复
因为你弹出的界面的依托不正确,就是构造方法中的第一个参数,一定要让他依托在弹出它的那个界面上。
VC++Windows
多线程
实战图片编辑器
随着CPU的多核心的发展,不管是在哪个平台,
多线程
的编程已经是我们工程师必须掌握的技能,我们都知道...如果一个操作等半天没有任何
响应
,知道结束才告知用,那这样的用户体验是极差的,所以也必须要用到
多线程
编程。
关于python tkinter
多线程
依然无
响应
问题
今天解决了一个GUI程序的
多线程
问题
。 因为GUI程序在执行高IO操作的时候容易出现假死和无
响应
的状态,所以需要用到
多线程
。 但我的程序开了线程之后依然是无
响应
状态。几次尝试,终于找到
问题
所在。 1.首先,我的...
Netty
多线程
下
响应
消息乱序
问题
解决方案
今天在看文章时,介绍了一个Netty_client被
多线程
调用发送消息出去,当服务端处理完成之后,将结果值返回给客户端,客户端无法区分是哪个线程的
响应
的
问题
的解决方案。 笔者之前在介绍Netty的代码时,其中关于Netty...
python
多线程
处理tkinter用户操作的后台
事件
,解决tkinter界面卡死无
响应
的
问题
问题
出现的原因在于图形化界面的本质是一个循环,通过不断刷新界面来实现
事件
的实时
响应
和更新,如果有一个
事件
耗时过长,就会导致循环阻塞,界面无法刷新,窗口就会无
响应
。那么该如何解决? 这是一个非常简单的...
3-04
多线程
相关
多线程
是指一个进程(执行中的程序)同时运行多个线程(进程中负责程序执行的执行单元),
多线程
可以协作完成进程工作,其目的是更好的利用 CPU 资源 Java线程具有五中基本状态 新建状态(New):当线程对象对创建...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章