事件监听器 -- 让用户操作界面产生功能响应
第一部分,事件源
第二部分,事件
第三部分,监听器
第四部分,处理方式
事件源: 用户可以用鼠标,键盘操作的所有内容,都属于事件源
按钮,菜单,窗体,文本框
事件: 鼠标,键盘 鼠标事件,键盘事件,窗体事件
鼠标:点击,移入,离开
键盘:按下,弹起
窗体事件:最大化,最小化,关闭
监听器: 作用在事件源上,随时处于开启状态,监听,监听用户对事件源的操作方式
按钮:在按钮上开启一个事件监听器,等待用户去操作这个按钮
用户可以选择不同方式操作,点击,移入,只要有这些动作发送,立刻被事件监听器捕捉到
监听器根据用户的实际操作方式,去寻找对应的处理方式
处理方式:
点击后的处理方式 -- 方法 写了一个处理鼠标点击的方法
移入后处理方式 -- 方法
人,被打受伤,放置在事件监听器上
人:事件源,在人的事件源上开启一个事件的监听器,监听挨打事件
只有被打,这个监听器就可以捕捉到被打动作 ,根据人被打部分,和严重性,选择不同的处理方式
人这个事物中,有处理方式
public void dead(){}
public void nothing(){}
人感觉到热
事件源还是人,事件,感觉温度的事件监听
温度过高或者过低,都会监听器捕获,去调用不同的处理方式
点击窗体上的关闭按钮,结束程序
事件源,窗体
事件, 窗体事件
监听器:添加窗体事件监听器,捕捉到具体的窗体操作了
处理方式: 方法
关闭方法
最小化方法
最大化方法 |
|