我目前正在使用带有Java(swift)的自编码条形图实现,直到现在为止效果还不错。但是随着我的项目的发展,我的需求也随之增加...因此,我想开始使用Java库,该库提供比自己的实现更多的图表格式。

条形图
饼图
散点图

,最后但并非最不重要的



好的文档

在Internet上四处寻找,我确实找到了JFreeChart –但是有什么告诉我它可能不是唯一的选择,我当然也不想犯错误,因为我首先选择了我发现的,如果还有其他值得推荐的地方。

您会为图表推荐哪个Java库?

评论

为JFreeChart +1

#1 楼

这里还有两个指向图表库列表的指针:


在各种贡献的Drupal模块中用作图表引擎的图表库(公开:我是本页的原始作者)。
有关“ JavaScript中的图形可视化库”的问题,其中还包括许多图表库的链接。

您可以进一步研究其中哪些库可能被视为您的有效替代方案。案件。在调查时,请确保还考虑这些库的实际许可证(开源,商业等)。

#2 楼

Vaadin

在Vaadin网络应用程序中,我发现Vaadin Charts插件非常有用。虽然是开源软件,但该工具是需要付费的商业产品。

Vaadin图表满足您的要求,但仅与在基于Vaadin的Web应用程序内部使用有关。

Vaadin是服务器端工具,用于在服务器端用纯Java编写Web应用程序。然后Vaadin自动生成HTML / CSS / JavaScript以在网络浏览器的客户端上呈现您的应用。

HighCharts(JavaScript)

Vaadin Charts产品基于用JavaScript编写的HighCharts库的顶部。这也是需要付费的商业产品。

如果有某种方法可以[A]在应用程序中运行JavaScript以进行实时交互式图表,或[B]在其中运行JavaScript,则这可能对您有用。生成静态图像的背景。