`
mmdev
  • 浏览: 12940276 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

事件监听学习笔记

 
阅读更多


事件源一个产生事件的对象,当这个源对象的某些状态以某种方式发生变化时,就会发生某种类型的事件(一个事件源可能会生成多个不同类型的事件)。如果某个对象(事件监听者)希望得到事件源产生的事件就需要在这个事件源上注册。

事件:承载事件源状态改变时的信息对象。用户与GUI组件进行交互时就会发生事件

比如当鼠标在面板中移动时,就会生成一个鼠标移动事件的对象,而这个对象保存着当前鼠标在面板中位置信息

事件监听者:实际上就是一个类,该类实现了某个事件监听器借口,不同的事件监听器接口可以监听不同的事件一个类可以实现一个事件监听接口,也可以实现多个监听接口


运行程序后出现 面板默认是黑色的

点击按钮(蓝色) 面板变成蓝色 与此同时 控制台打印了一句话: 狗:你点了蓝色

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics