2012-03-15 536 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