@SuppressWarnings("unchecked")
@Override
public <T extends EventListener> T[] getListeners(Class<T> listenerType) {
if (WindowFocusListener.class.isAssignableFrom(listenerType)) {
return (T[]) getWindowFocusListeners();
} else if (WindowStateListener.class.isAssignableFrom(listenerType)) {
return (T[]) getWindowStateListeners();
} else if (WindowListener.class.isAssignableFrom(listenerType)) {
return (T[]) getWindowListeners();
} else {
return super.getListeners(listenerType);
}
}
Window.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:cn1
作者:
评论列表
文章目录