EventListener<T,R> 接口

类型参数

T

事件源对象类型

R

事件参数类型

public interface EventListener<T,R>

此接口提供简单的事件处理方法。 它允许通过 Lambda 表达式(在 Java 8 中提供)将侦听器注册到方法。 由于 lambda 表达式和匿名类允许隐式捕获封闭范围内的变量,因此请务必记住使用 WeakReferences 或始终确保调用 EventSubscription.cancel 以确保正确清理资源。

方法摘要

修饰符和类型 方法和描述
void onEvent(T eventSource, R arg)

此方法处理引发的事件。

方法详细信息

onEvent

public void onEvent(T eventSource, R arg)

此方法处理引发的事件。

参数:

eventSource - 事件的源对象。
arg - 事件参数。

适用于