2008-08-07 64 views
19

我一直在試圖讓漂亮的圖表在我們內部網絡上的GWT中工作。GWT中的獨立圖表

GWT-Ext的圖表很不錯,但它需要閃光燈,並且控制起來非常麻煩(一般來說,它似乎是越野車)。

我想聽聽有關最少量依賴項的作品,它也必須在沒有與網絡連接的情況下工作(所以Google的圖表API不是解決方案)。

編輯:的確,我寧願一個圖書館都是客戶端。

+0

找到演示你是如何找到一個好的圖書館? – GingerHead 2012-06-06 06:22:30

+0

@MikeMyers正如你可以在這裏看到的第二個答案,我在那時找到了對我有益的東西。不幸的是,這已經幾年了,我不再使用它,所以不知道什麼是「當前」最好的 – abyx 2012-06-07 09:17:48

+0

我對繪製GWT的API太感興趣 – Krishna 2012-11-18 03:04:22

回答

0

你想要一些具有服務器端組件或完全由客戶端驅動的東西嗎?我見過的最好的都是閃光的,唉。我之前對JS和GWT做過一些小技巧,但是在我尋找一個圖書館來爲我做這件事之前,我會得到一些複雜的東西。

0

還有「sparklines」 - 它們有很多口味(儘管非常簡單的圖表)。

7

谷歌搜索「GWT + sparklines」讓我去gchart,這似乎是我所需要的。
從我的理解 - 這是所有客戶端,只需要他們的JAR文件。

+0

根據提交日誌,自2010年中以來沒有更新。 – 2012-03-08 01:05:52

+0

@VladimirDyuzhev那麼解決方案是什麼?有什麼更先進的? – GingerHead 2012-06-06 06:21:12

0

gchart看起來非常棒。去吧!

0

如果您正在尋找客戶端檢出flotr這是基於原型JavaScript庫或flot它基於jQuery。兩者都運作良好,雖然flot似乎有更大的支持。

0

如果你願意去使用閃光燈,XML/SWF是一個奇妙的工具

0

+1 flot,需要的jQuery的,所以可能無法與GWT打得好,我沒有使用過這一點。

0

我認爲gwt-chart對你來說是一個更好的框架。

0

嗯..我用過雅虎ui圖表庫(GWT-Ext內部使用)。相當整潔的解決方案,但在測試階段。

讓我們知道你在到達的結論..

2

谷歌的圖表實際上有兩種形式,其中之一不需要與谷歌的服務器交互 - 所以應該滿足您的需求。

Google圖表是您正在考慮的API,它是Google服務器上的一個用於返回圖片的API。

谷歌互動圖表是一個客戶端呈現完全在瀏覽器中的JavaScript API:Google Interactive Charts

谷歌提供了交互式圖表一個GWT包裝:GWT Visualization API

這不是所有的彩虹和獨角獸,你可以找到圖表庫在那裏製作更好的圖表,但它非常穩定,適用於所有主流瀏覽器,並且我們已成功使用它一段時間。