Gwt 如何将鼠标事件添加到AbsolutePanel?

Gwt 如何将鼠标事件添加到AbsolutePanel?,gwt,mouseout,Gwt,Mouseout,如何在不创建复合小部件的情况下将MouseEvents,特别是mouseouthandler添加到AbsolutePanel?或者这是可能的?据我所知,它包括添加一个DomHandler和一个HandlerRegistration 考虑到我是GWT和Java新手,请提供一个详细的示例 谢谢 Eric您必须创建自定义的AbsolutePanel。按照代码进行操作。我认为这应该可以。现在您可以将鼠标出处理程序添加到绝对面板。如果您想使用所有鼠标事件,请实现hasallmousehandler并实现所

如何在不创建复合小部件的情况下将MouseEvents,特别是mouseouthandler添加到AbsolutePanel?或者这是可能的?据我所知,它包括添加一个DomHandler和一个HandlerRegistration

考虑到我是GWT和Java新手,请提供一个详细的示例

谢谢


Eric

您必须创建自定义的AbsolutePanel。按照代码进行操作。我认为这应该可以。现在您可以将鼠标出处理程序添加到绝对面板。如果您想使用所有鼠标事件,请实现hasallmousehandler并实现所有方法

   public class MyAbsolutePanel extends AbsolutePanel implements HasMouseOutHandlers{

    public HandlerRegistration addMouseOutHandler(MouseOutHandler handler) {  
       return addDomHandler(handler, MouseOutEvent.getType());  
     }  

  }

是的。你必须打电话给我的AbsolutePanel而不是AbsolutePanel。非常感谢。工作得很好。