什么是最好的开放源码java图表的图书馆?(其他比jfreechart)[封闭]

StackOverflow https://stackoverflow.com/questions/265777

  •  06-07-2019
  •  | 
  •  

为什么没有更多的开放源代码易于使用的图表库Java?.唯一成功的开源项目在这一领域似乎是jfreechart,它甚至没有任何文件或例子。

有帮助吗?

解决方案

charts4j 是一个图表和图表API。它使开发人员能够通过简单直观的Java以编程方式创建 Google Chart API 中提供的图表。 API。

免责声明:我写了 charts4j 。我们将在接下来的几周内再发一次。

其他提示

没有他们中的很多,因为他们将是在竞争 JFreeChart, 和它的真棒。你可以得到的文件和例子通过下载 开发的导.还有免费的在线教程,如果你搜寻他们。

EasyCharts是商业广告,因此我无法将其用于我的项目。我使用GRAL图形库代替。我发现它很容易定制,它在LGPL下获得许可,就像JFreeChart一样,所以你可以免费使用它:

http://trac.erichseifert.de/gral

好问题,我前几天只是在寻找JFreeChart的替代品。 JFreeChart非常好而且非常全面,我在几个项目中都使用过它。我最近的问题是它意味着为一个50kb的applet添加了1.6mb的库,所以我一直在寻找更小的东西。

JFreeChart常见问题解答本身列出了备选方案。与JFreeChart相比,它们大多数都是非常基本的,有些非常难看。最有希望的似乎是 Java Chart Construction Kit OpenChart2

我还找到了 EasyCharts ,这是一种商业产品,但在某些情况下似乎可以免费使用。

最后,我回到了久经考验的JFreeChart,并使用 Proguard 将其剔除可管理的大小。

我建议您再看看JFreeChart。该用户指南仅供购买,但演示显示了可能的内容,而且非常漂亮通过 API文档轻松搞定。基本上,您从 ChartFactory 静态方法开始,将生成的 JFreeChart 对象插入 ChartPanel 来显示它。如果你遇到困难,我相信你会在StackOverflow上得到一些问题的快速解答。

对于动态二维图表,我一直在使用 JChart2D 。它快速,简单,并定期更新。作者已经快速回复我的一个错误报告和一些功能请求。我们公司比JFreeChart更喜欢JFreeChart,因为它是为动态使用而设计的。

镇上有一个新的图表库: JChartlib JChartLib http://freshmeat.net/projects/jchartlib

JChart都是开源的。我不确定你的图形是什么以及你是如何绘制图形的(servlet,swing等)所以我只想看看几个不同的,看看哪个适合你。

http://sourceforge.net/projects/jchart/

我也使用过JGraph,但我只使用了他们的商业版本。但他们确实提供了一个开源版本:

http://www.jgraph.com/jgraph.html

您可以尝试 Jzy3d 。它有助于绘制简单的三维图表(曲面,散点图,条形图等),还有很多用于自定义轴,刻度等布局的选项。维基上有很多示例和文档。

它是免费和开源的。

干杯,

马丁

我找到了这个框架:jensoft sw2d,免费用于非商业用途(双重许可)

http://www.jensoft.org

问候。

我过去曾经使用过EasyCharts而且它的名字也很实用。它没有JFreeChart那么强大,但EasyCharts的JAR比JFreeChart小得多。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top