public class BasicEventHandlerList extends Object implements EventHandlerList
| 构造器和说明 |
|---|
BasicEventHandlerList() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addEventHandler(Class<? extends EventHandler> eventHandler)
添加EventHandler.
|
void |
addEventHandlerMethod(Class<? extends EventObject> eventObject,
Method eventHandlerMethod)
添加单个EventHandlerMethod
|
Set<Method> |
getEventHandlerMethod(Class<? extends EventObject> eventObject)
获取以指定EventObject为参数的Method
|
void |
removeEventHandler(Class<? extends EventHandler> handler)
通过
EventHandlerClass删除EventHandler |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitremoveEventHandlerpublic Set<Method> getEventHandlerMethod(Class<? extends EventObject> eventObject)
EventHandlerListgetEventHandlerMethod 在接口中 EventHandlerListeventObject - 指定的EventObjectpublic void addEventHandler(Class<? extends EventHandler> eventHandler) throws IllegalAccessException
EventHandlerListaddEventHandler 在接口中 EventHandlerListeventHandler - EventHandler对象IllegalAccessException - 当Method不为Public时抛出public void addEventHandlerMethod(Class<? extends EventObject> eventObject, Method eventHandlerMethod)
EventHandlerListaddEventHandlerMethod 在接口中 EventHandlerListeventObject - 方法所属对象eventHandlerMethod - 事件处理方法public void removeEventHandler(Class<? extends EventHandler> handler)
EventHandlerListEventHandlerClass删除EventHandlerremoveEventHandler 在接口中 EventHandlerListhandler - 要删除的Handler ClassCopyright © 2020. All rights reserved.