private void fixHandlers(final FilterBox box, Widget w) {
if (w instanceof HasBlurHandlers)
((HasBlurHandlers)w).addBlurHandler(box.iBlurHandler);
if (w instanceof HasFocusHandlers)
((HasFocusHandlers)w).addFocusHandler(box.iFocusHandler);
if (w instanceof HasKeyDownHandlers)
((HasKeyDownHandlers)w).addKeyDownHandler(new KeyDownHandler() {
@Override
public void onKeyDown(KeyDownEvent event) {
if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ESCAPE)
if (box.isFilterPopupShowing()) box.hideFilterPopup();
}
});
}
FilterBox.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:unitime
作者:
评论列表
文章目录