社区
Java
帖子详情
swing中如何直接调用运行某个监听器所触发的事件?
lroyplus
2019-01-16 05:03:59
小菜鸡学java,linux下做飞机大战,进程用的是Time.schedule,飞机随鼠标移动,移动的时候画面不卡顿,鼠标静止的时候卡顿,windows中不会卡顿,百思不得其解。想通过循环运行鼠标移动调用的方法来间接解决这个问题,求大神解答谢谢!
...全文
106
回复
打赏
收藏
swing中如何直接调用运行某个监听器所触发的事件?
小菜鸡学java,linux下做飞机大战,进程用的是Time.schedule,飞机随鼠标移动,移动的时候画面不卡顿,鼠标静止的时候卡顿,windows中不会卡顿,百思不得其解。想通过循环运行鼠标移动调用的方法来间接解决这个问题,求大神解答谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Java
swing
页面
触发
事件
监听器
后卡死现象
在用
swing
做项目时,点击
swing
页面1的按钮打开页面2,会出现卡死现象。但是
直接
通过页面2的main方法打开页面2,却能打开。具体描述就是按下一个按钮执行任务,接着按钮就一直是按下的状态,界面卡死。 原因是
swing
是线程不安全的,是单线程设计。
Swing
有初始线程,
事件
派发线程,工作线程。UI展示完毕之后初始线程就结束了,控制就交给了
事件
派发线程,这之后所有组件的
事件
行为都由
事件
派发线程处理,
事件
派发线程是
调用
paint和update等回调方法的线程,它还是
事件
监听器
接口
中
定义的
事件
处理方法,也就是
Swing
组件的常用
事件
监听器
监听
事件
简介 在
Swing
事件
模型
中
由3个分离的对象完成对
事件
的处理,分别为
事件
源、
事件
以及监听程序。
事件
源
触发
一个
事件
,它被一个或多个“
监听器
”接收,
监听器
负责处理
事件
。 所谓
事件
监听器
,实质上就是一个“实现特定类型
监听器
接口”的类对象。
事件
几乎都以对象来表示,它是某种
事件
类的对象,
事件
源(如按钮)会在用户作出相应的动作(如按钮被按下)时产生
事件
对象,如动作
事件
对应ActionEvent类对象,...
Java
Swing
事件
监听:
事件
处理模型和
事件
监听器
原文链接:Java
Swing
事件
监听:
事件
处理模型和
事件
监听器
事件
表示程序和用户之间的交互,例如在文本框
中
输入,在列表框或组合框
中
选择,选
中
复选框和单选框,单击按钮等。
事件
处理表示程序对
事件
的响应,对用户的交互或者说对
事件
的http://c.biancheng.net/view/1235.html
事件
表示程序和用户之间的交互,例如在文本框
中
输入,在列表框或组合框
中
选择,选
中
复选框和单选框,单击按钮等。
事件
处理表示程序对
事件
的响应,对用户的交互或者说对
事件
的处理是
事件
处理程序完成的。 当
事件
发生时,系统
Swing
有几种常用的
事件
处理方式?如何监听
事件
?
从上面的代码可以看出,MouseEvent类
中
针对鼠标的按键都定义了对应的常量,可以通过MouseEvent对象的getButton()方法获取被操作按键的键值,从而判断是哪个按键的操作。在
Swing
中
,提供了丰富的
事件
,这些
事件
大致可以分为窗体
事件
(WindowEvent)、鼠标
事件
(MouseEvent)、键盘
事件
(KeyEvent)、动作
事件
(ActionEvent)等。在上图
中
,用鼠标对窗口上的按钮进行操作,先把鼠标移进按钮区域,接着单击按钮然后释放,再移出按钮区域,控制台的输出信息如下图所示。..
Java常用
事件
监听器
与实例分析
目录 监听
事件
简介 动作时间
监听器
焦点
事件
监听器
Hello!大家好哇,我是灰小猿! 今天来和大家总结一下有关在进行Java的GUI编程时常用的
事件
监听函数的基本作用和功能。 我们知道在Java窗体
中
的组件,本身是不具备任何功能的,因此我们必须要给控件添加相应的
事件
监听,才能在界面
中
触发
相应的
事件
处理,今天就来和大家分享一下在Java
中
常用的几个
事件
监听器
。 监听
事件
简介 首先,什么的监听
事件
? 在
swing
事件
模型
中
由三个分离的对象完成对
事件
的处理,分别为
事件
源、
事件
和监听程序,.
Java
50,523
社区成员
85,601
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章