0
我们可以将鼠标滚轮事件添加到GWT中的绝对面板。我为绝对面板添加了mousewheel事件,但它不工作。为什么这个问题存在,但是如果我将它添加到标签中,那么它的工作正常。将鼠标滚轮事件添加到绝对面板
感谢,
我们可以将鼠标滚轮事件添加到GWT中的绝对面板。我为绝对面板添加了mousewheel事件,但它不工作。为什么这个问题存在,但是如果我将它添加到标签中,那么它的工作正常。将鼠标滚轮事件添加到绝对面板
感谢,
这是因为AbsolutePanel没有实现HasAllMouseHandlers界面,专HasMouseWheelHandlers。标签实现了HasMouseWheelHandlers接口。所以它适用于标签。
您必须扩展AbsolutePanel并实现HasMouseWheelHandlers接口以使其与AbsolutePanel协同工作。你必须定义行为。
public class MyAbsolutePanel extends AbsolutePanel implements HasMouseWheelHandlers
{
public HandlerRegistration addMouseWheelHandler(MouseWheelHandler handler)
{
// Define the behavior here.
return addDomHandler(handler, MouseOutEvent.getType());
}
}