java的事件监听_java事件监听

事件监听是编程中无可避免但同时又是非常有用的机制,掌握事件监听将会使得人机交流变得更加高效。事件监听说白了就是当某个地方发生变化时,计算机能够根据我们设定好的程序处理相应的事件,就是说,自动处理变化。

应该掌握事件,事件由事件类与监听接口组成,定义事件必须定义相应的事件类与监听接口。所有的事件类继承自java.utilEventObject,监听接口继承自java.util.EventLisener。这是最重要的思想,因为虽然系统为我们提供了很多可以现成的事件类及监听接口,但是有时候还是需要自行定义自己的事件。并且掌握思想对于掌握事件机制很重要。常见的事件如鼠标点击,移动,键盘点击等都是很重要的。一般类自身都有自行定义。注意:java的事件监听方面与android有所不同,因为android并无鼠标移动事件机制。

一般EventListener用于实现各种事件接口如鼠标监听接口,mouseListener。同时注意,坚挺的设置有两种情况,一种是set,如setMouseListener,这是因为事件类本身并无实现监听,第二种是add,如addMouseLisener,这是因为事件本身已经有监听了。

注意,由于大多数情况下类已经存在了,所以往往可以见到类的方法里面存在很多的监听器。我们可以利用,set,add,listener,进行大致查找,再利用常见的mouse,key等进行合成,准确查找。就是说利用命名规范进行相应的查找。

注意,一般的监听接口都有相对应的适配器,如mouseListener就有mouseAdapter与之对应。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值