事件处理程序,事件监听器和事件注册都是指同一个东西吗?

时间:2011-02-22 15:34:24

标签: events language-agnostic event-handling

如果没有,他们的区别是什么?

3 个答案:

答案 0 :(得分:4)

事件处理程序是调用它来处理事件的方法。

事件侦听器是侦听事件发生的机制。然后它调用事件处理程序。

事件注册是事件处理程序通过事件侦听器注册的过程,以便在事件侦听器触发事件​​时调用处理程序。

答案 1 :(得分:3)

事件处理程序和事件侦听器都表示响应事件的函数 在Java中,事件 listener 是一个(通常是匿名的)类,它实现一个Listener接口来处理事件)

事件注册是注册处理事件的处理程序的过程。

答案 2 :(得分:3)

侦听器是接收通知的对象,处理程序是实际处理通知的方法。 注册表示向事件源注册新的侦听器。