GWT奇怪的onblur处理程序行为

时间:2019-06-17 07:19:19

标签: java gwt

嗨,我正在为流面板使用焦点和模糊处理程序以添加轮廓。但是,鉴于代码,我出现了一些奇怪的行为:

100.12

模糊处理程序中的removeStyleName()似乎无缘无故被调用,还请注意日志,即使调用了随机模糊处理程序,也不会执行该记录。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

要处理焦点和模糊事件,应使用FocusPanel。它实现了HasFocusHandlersHasBlurHandlers,因此您可以调用addFocusHandler()addBlurHandler()而不是低级addDomHandler()方法。

如果您需要使用FlowPanel布置窗口小部件,可以将其添加到FocusPanel