Vaadin的图表组件

时间:2010-12-13 16:31:12

标签: vaadin

有没有人知道任何用于vaadin框架的数据可视化(图表,馅饼等)的UI组件库?

7 个答案:

答案 0 :(得分:7)

我建议dChart: https://vaadin.com/directory#!addon/dcharts-widget

它不如vaadin排行榜那么完美,但它是免费的。它可以为您提供图表上的所有活动。我正在使用它,它非常好。

以下是它的演示: http://vaadin.dussan.org/dchartsdemo/

答案 1 :(得分:4)

您可以使用jfree.org/jfreechart上的JFreeChart库,并使用http://vaadin.com/directory#addon/jfreechart-wrapper-for-vaadin中的JFreeChart-Wrapper插件将其集成到vaadin中。

此外,在JFree上有一个名为Eastwood的Google Chart Tools / Visualization API的实现,它不需要连接到Web(即不连接到谷歌服务器)来创建图表,但它缺少一些更高级的组件

如果您对谷歌创建图表并需要持续的网络连接感到满意,您可以使用附加的VisualizationsForVaadin(也在Vaadin目录中)直接集成谷歌图表工具。

这些是我所知道的,也会对其他建议感兴趣。

答案 2 :(得分:4)

Vaadin Charts 2

group of screen shots of various types of charts

本问题时尚未提供Vaadin Charts附加库,但我认为现在是合理的方法。

有关详细信息,请参阅:

第2版arrived 2014-12

商品

Vaadin Charts the Vaadin company的商业产品,不是免费的。您向Vaadin支付的费用包括Highcharts的许可,这是构建Vaadin Charts的JavaScript图表引擎。该费用为每位开发人员,可以是当前版本的一次性费用,也可以是Pro-Tools subscription的正常月费,其中包括其他一些产品的许可以及任何新版本的Vaadin图表。

广泛

Vaadin Charts制作a wide-variety of charts,既有吸引力又有用。 Vaadin Charts包含匹配ValoReindeer和其他外观的主题。

screen shot of example chart

another screen shot of example chart, polar style

screen shot of high-low chart http://vaadin.com/download/book-of-vaadin/vaadin-7/html/img/charts/charts-errorbar.png

答案 3 :(得分:3)

来自invientcharts的vaadin highcharts插件非常好: https://vaadin.com/directory#addon/invient-charts

插件是Apache 2.0,但Highcharts是一个商业图书馆,但它的作用并不昂贵!

答案 4 :(得分:2)

在Vaadin目录中搜索选项:http://vaadin.com/directory

或者您可以嵌入任何其他图表库。例如FusionCharts

答案 5 :(得分:1)

通过研究后,我选择了Invient Charts。它是唯一一个具有丰富图表功能并通过图表元素上的选择事件支持动态行为的人

说实话,Google Visualization也支持该功能,但该库需要连接到google.com,并且条形图选择事件中实际上有bug

在发布Vaadin 7后,与JavaScript库的集成更容易,我们可能会期待更多的插件...

答案 6 :(得分:0)

还有一个免费的开源聚合物组件:Highcharts-Chart。它提供与vaadin-charts相同的功能,具有完整的数据绑定和单元素设计。它还支持:

  • HighMaps
  • 扩展/自定义图表
  • HighStock

这是一个小demo