2008-08-07 40 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

这不是所有的彩虹和独角兽,你可以找到图表库在那里制作更好的图表,但它非常稳定,适用于所有主流浏览器,并且我们已成功使用它一段时间。