Java Swing事件处理机制
来源:互联网 发布:组合楼板计算软件 编辑:程序博客网 时间:2024/05/16 05:51
Java Swing的事件处理机制
Swing GUI启动后,Java虚拟机就启动三个线程,分别为主线程,事件派发线程(也是事件处理线程)和系统工具包线程。
- 主线程 :负责创建并显示该程序的初始界面;
- 系统工具包线程 :负责将从系统事件队列捕获在该程序界面上的鼠标和键盘操作等底层事件,并把这些事件转换成
Swing的相应对应事件对象放入Swing的事件队列中,并循环该线程;
- 事件派发线程 :负责GUI组件的绘制和更新,通过不断从事件队列中获取事件并调用事件监听器的事件处理方法来
处理事件,来进行交互,这个过程不断循环,直到程序退出。
Java Swing 事件处理模型:(与Android的事件处理相同)
- 事件源;
- 注册事件监听器;
- 事件监听器
阅读全文
0 0
- Java Swing事件处理机制
- java 事件处理机制
- JAVA事件处理机制
- JAVA事件处理机制
- java事件处理机制
- Java事件处理机制
- java事件处理机制
- Java- 事件处理机制
- Java- 事件处理机制
- java事件处理机制
- java事件处理机制
- java-事件处理机制
- java事件处理机制
- java 事件处理机制
- java事件处理机制
- java事件处理机制
- Java-事件处理机制
- JAVA事件处理机制
- 写在学习Java GUI之前
- 《剑指offer》刷题笔记(位运算):二进制中1的个数
- 【我的Android进阶之旅】Android 源代码中的Java代码中//$NON-NLS-1$ 注释是什么意思?
- Socket之客户端Socket
- 使用git管理unity工程
- Java Swing事件处理机制
- Shader补充记录
- 使用 Spring 2.5 注释驱动的 IoC 功能
- iOS之hHTTPS的使用
- A Spy in the Metro UVA
- Java简介
- DM368开发 -- 编码并实时播放
- Android DisplayMetrics类获取屏幕大小
- ADB