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
- 事件参数。