如何解决如何为gwt中的扩展窗口小部件覆盖事件?
| 我将如何覆盖事件,例如扩展小部件中的OnmouSEOver
,OnMouSEOut
?
我正在尝试扩展Anchor小部件,并希望从CSS中设置某个样式名称。
解决方法
在这种情况下,您可以通过addMouseOverHandler和addMouseOutHandler在构造函数中添加处理程序,并且这些处理程序可以添加/删除样式名称。
另一个选择是在捕获鼠标移过和鼠标移出事件时重写OnBrowserEvent(Event event)方法。
但是,鼠标移出事件并非在所有浏览器中都可以正常运行。有时,鼠标移出事件不会在窗口小部件上触发,而您的风格将保留在窗口小部件上。如果要在小部件上设置样式,则还可以在样式表中添加一个ѭ2,,以便让浏览器完成添加和删除样式名称的工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。