2012-03-15 88 views
0

我已经为GWT编写了一个Google可视化树形图封装器。 我可以使用它成功绘制树形图。 但我被困在鼠标事件。 如何添加mouseover/mouseout事件?GWT树形图添加鼠标悬停/鼠标事件

public class TreeMap extends Visualization<TreeMap.Options> 
{ 
public static class Options extends AbstractDrawOptions { 
    public static Options create() { 
     return JavaScriptObject.createObject().cast(); 
    } 

    protected Options() { 
    } 




} 

public static final String PACKAGE = "treemap"; 

public TreeMap() { 
    super(); 
} 

public TreeMap(AbstractDataTable data, Options options) { 
    super(data, options); 
} 

@Override 
protected native JavaScriptObject createJso(Element parent) /*-{ 
    return new $wnd.google.visualization.TreeMap(parent); 

}-*/; 
} 

回答

0

只是要添加 -

public final void addOnMouseOverHandler(OnMouseOverHandler handler) { 
    Handler.addHandler(this, "onmouseover", handler); 
} 

完整的例子here