没有合适的资源?快使用搜索试试~ 我知道了~
事件驱动模型实例详解(Java篇)
2星 需积分: 36 106 下载量 55 浏览量
2007-06-30
13:14:11
上传
评论 1
收藏 159KB PDF 举报
温馨提示
试读
7页
事件驱动模型实例详解(Java篇)
资源详情
资源评论
资源推荐
事件驱动模型实例详解(Java 篇)
或许每个软件从业者都有从学习控制台应用程序到学习可视化编程的转变
过程,控制台应用程序的优点在于可以方便的练习某个语言的语法和开发习惯
(如.net 和 java),而可视化编程的学习又可以非常方便开发出各类人机对话
界面(HMI)。可视化编程或许是一个初学者开始对软件感兴趣的开始,也可能是
一个软件学习的里程碑点,因为我们可以使用各类软件集成开发环境(IDE)方便
的在现成的界面窗口上拖放各类组件(Component),这类组件包括我们常见的按
钮(Button),单选按钮(Radio Button),复选框等(Checkbox)。这样的拖放式
开发方式不但方便,而且窗口会立竿见影的显示在我们的面前,这对于一个软件
初学者而言或许是一件非常有成就感的事情。
但是很多软件学习者在学习可视化开发的过程中,只是非常表面的来理解可
视化编程,他们可能认为能够使用拖放方式完成一个界面就非常值得称道,但是
很少有人会认真的去理解编程语言对于可视化编程组件的支持和整合,在
Softworks 软件人才培训中心的两年教学过程,我深刻的感受到了这一点,因此
下文将会结合我的教学经验来讲解可视化编程过程中最为关键的“事件驱动模
型”。
1.什么是事件驱动模型?
在讲解事件驱动模型之前,我们现在看看事件驱动模型的三大要素:
事件源:能够接收外部事件的源体。
侦听器:能够接收事件源通知的对象。
事件处理程序:用于处理事件的对象。
学员应该要理解任何基于事件驱动模型的开发技术都包含以上三大要素,
不管是.net 还是 java 技术,甚至是以前我们使用的 Visual Basic 和 Delphi
语言都有基于以上三大要素的事件驱动模型开发流程。
现在我们来看一个生活中的示例,如果有一天你走在路上一不小心被天
上掉下来的花瓶砸到了,并且晕死了过去。那么整个过程其实就是一个事件
处理流程,而且我们可以非常方便的分析出刚才所提到的事件驱动模型中的
三大要素。
wang317810447
- 粉丝: 1
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5