package java.util; //事件监听代理类,实现了EventListener接口 public abstract class EventListenerProxy<T extends EventListener> implements EventListener { private final T listener; /** * Creates a proxy for the specified listener. * * @param listener the listener object */ public EventListenerProxy(T listener) { this.listener = listener; } /** * Returns the listener associated with the proxy. * * @return the listener associated with the proxy */ public T getListener() { return this.listener; } }