Vaadin的图表组件

Vaadin的图表组件,vaadin,Vaadin,有人知道vaadin framework的任何用于数据可视化(图表、PIE等)的UI组件库吗?您可以使用jfree.org/JFreeChart上的JFreeChart库,并使用来自的JFreeChart包装插件将其集成到vaadin中 此外,JFree还有一个名为Eastwood的Google图表工具/可视化API的实现,它不需要连接到web(即不连接到Google服务器)来创建图表,但缺少一些更高级的组件 如果您对google创建图表感到满意,并且需要一个稳定的web连接,那么您可以使用同样

有人知道vaadin framework的任何用于数据可视化(图表、PIE等)的UI组件库吗?

您可以使用jfree.org/JFreeChart上的JFreeChart库,并使用来自的JFreeChart包装插件将其集成到vaadin中

此外,JFree还有一个名为Eastwood的Google图表工具/可视化API的实现,它不需要连接到web(即不连接到Google服务器)来创建图表,但缺少一些更高级的组件

如果您对google创建图表感到满意,并且需要一个稳定的web连接,那么您可以使用同样位于Vaadin目录的插件VisualizationsForVaadin直接集成google图表工具


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

在Vaadin目录中搜索选项:


也可以嵌入任何其他图表库。例如。

来自invientcharts的vaadin highcharts插件非常好:


该插件是Apache2.0,但Highcharts是一个商业库,但它的功能并不昂贵

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

诚然,Google Visualization也支持该功能,但该库需要连接到Google.com,并且实际上有一个条形图选择事件

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

Vaadin图表2

这个附加库在提出这个问题时不可用,但我认为现在是合理的选择

有关详细信息,请参阅:

  • ,包括源代码
版本2

商品 瓦丁图表是一个商业产品,不是免费的。您向Vaadin支付的费用包括一个许可证,该许可证是构建Vaadin图表的JavaScript图表引擎。费用由每个开发者承担,既可以是当前版本的一次性费用,也可以是持续的每月费用,包括一些其他产品的许可证以及任何新版本的Vaadin图表

广泛的 瓦丁图表产生的结果既有吸引力又有用。Vaadin图表包括要匹配的主题和其他外观


(来源:)

我建议dChart:

它不像瓦丁的图表那么完美,但它是免费的。它可以给你图表上的所有事件。我正在使用它,它非常好

以下是它的演示:

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

  • 海图
  • 扩展/自定义图表
  • 高库存

这是一个小问题。

截至2015-09-10,Vaadin Charts()的价格仍然是490美元。不包括专业订阅。对于商业应用程序和“企业”团队来说,还不错。但对于试图独立开发的单个开发人员来说,这有点昂贵。然而,如果瓦丁要继续制作很棒的软件,就需要赚钱。