2013-08-28 50 views
2

我越來越想要創建一個AnnotatedTimeLine對象時,此異常:GWT AnnotatedTimeLine例外 「AnnotatedTimeLine不是構造函數」

com.google.gwt.core.client.JavaScriptException:(類型錯誤)@ com.google .gwt.visualization.client.visualizations.AnnotatedTimeLine :: createJso(Lcom/google/gwt/dom/client/Element;)([JavaScript object(1575)]):$ wnd.google.visualization.AnnotatedTimeLine不是構造函數

這是從「新註釋的時間線」行被解僱。難道我做錯了什麼?我知道這個圖書館有一段時間沒有更新。 AnnotatedTimeLine仍然有效嗎?我已經成功使用餅圖了,所以它對我的gwt viz安裝沒有任何問題。

我正在使用GWT 2.5.1和jar gwt-visualization 1.1.2。

VisualizationUtils.loadVisualizationApi(new Runnable() { 
     @Override 
     public void run() { 
      DataTable tableData = DataTable.create(); 
      tableData.addColumn(ColumnType.DATE, "Date"); 
      tableData.addColumn(ColumnType.NUMBER, "I"); 
      tableData.addRows(5); 

      for (int i = 0; i < 5; i++) { 
       tableData.setValue(i, 1, ClientDateUtils.addDays(new Date(), i)); 
       tableData.setValue(i, 0, i * -1); 
      } 

      AnnotatedTimeLine timeLine = new AnnotatedTimeLine("500px", "300px"); 
      timeLine.draw(tableData); 
      page.add(timeLine); 
     } 
    }, CoreChart.PACKAGE); 

這裏是我的進口是否有幫助: 進口com.google.gwt.visualization.client.AbstractDataTable.ColumnType; import com.google.gwt.visualization.client.DataTable; import com.google.gwt.visualization.client.VisualizationUtils; import com.google.gwt.visualization.client.visualizations.AnnotatedTimeLine; import com.google.gwt.visualization.client.visualizations.corechart.CoreChart;

回答