2012-08-13 115 views
1

我有一個excel宏,它需要記錄日誌信息並從這些信息中創建一個繪圖。將宏圖轉換爲gwt

我想知道是否有一種方法可以將此宏轉換爲GWT。或者這個伊萬有可能嗎?

我知道這不是很好,但我只是想獲得創意,看看是否可以做到。如果它不能在GWT中完成,那麼普通的java呢?

謝謝

回答

0

是的,你可以在GWT中做到這一點。

1

將您的數據轉移到Google文檔電子表格。比用它來繪製圖表。然後,您可以使用Google API將圖表調用到您的瀏覽器。一旦你滿意,你可以在調用時編寫一個div包裝器,將手動創建的圖表嵌入到GWT面板中。

我無法立即回想起如何編寫圍繞Google API(或jQuery生成的)圖表的GWT包裝。你可以谷歌/搜索保佑Geek谷歌地圖GWT包裝。

這會帶來問題, 之後,您可以編寫一個例程以編程方式將數據插入到電子表格中。

但第二個問題是 - 你能以編程方式觸發谷歌電子表格上的情節?我上一次以編程方式處理谷歌電子表格是兩年前。很多必須改變。否則,您應該必須從Google文檔API提取數據作爲繪圖點並將其提供給Google Chart API。我相信,Google API正在從提供GWT庫,但提供只是JavaScript庫 - 簡單的事實是,你可以簡單地寫在他們身邊的GWT包裝,這是通過JavaScript圖表完成圖書館供應商

OTOH,你可以使用JavaScript圖表庫之一:HighCharts,ZingChart等

+0

BTW,我學會了如何寫JavaScript的周圍GWT包裝/ jQuery的產生的視覺輸出讀取到的HTTP代碼:/ /www.moxiegroup.com/moxieapps/gwt-highcharts/。 – 2012-08-14 02:59:48

+0

我應該在我的問題中提出這個問題,但是這將在無法訪問外部Internet連接的服務器上。所以任何服務器端都不是最好的主意。我已經在我的其他應用程序中使用GCharts,並想知道是否可能有方法將圖表放置到圖表中並讓它們以這種方式顯示。 – MPNation 2012-08-14 19:47:00

+0

quantrix.com,但它花費了很多錢 - 大男孩使用。 – 2012-08-14 22:04:00