浏览 1416 次
锁定老帖子 主题:事件与事件处理
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-07-09
事件 程序可以保持运行,等待用户输入或等待其它事件发生.事件是确定计算机执行哪些指令以及何时执行的机制. 本质上讲“事件”就是所发生的,能够识别并可响应的事情。许多事件与用户交互有关---例如:用户单击按钮,或按键盘上的键---但也有其它类型的事件。 本质上,当程序在运行时,只是坐等某些事情的发生,当这些事情发生时,将运行你为这些事件指定的特定代码。
基本事件处理 指定为响应特定事件而应执行的某些动作的技术称为“事件处理”。在编写执行事件处理的代码时,你需要识别三个重要因素: 1.事件源:发生该事件的是哪个对象?例如:哪一个按钮会被单击,或哪一个输入框在接收输入?事件源也称为事件目标,因为将此对象(在其中发生事件)作为事件的目标。 2.事件:将要发生什么事情,以及你希望响应什么事情?识别事件是非常重要的,因为许多事件源对象会触发多个事件。 3.响应:当事件发生的时候,你希望执行哪些步骤? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |