8个华丽而实用的java图表应用-亚博电竞手机版
本文由码农网 – 小峰原创,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划!
前段时间我们为大家分享过一些最常用的java图表应用和android图表应用,无论是在pc平台上还是移动平台上,图表和报表功能都是不可或缺的。本文推荐了8款最精彩实用的java图表应用,大部分图表应用的功能都类似,主要在于界面的美观性和使用的灵活性上有一点高低。
1、jfreechart - 多功能java图表类库
jfreechart是一款基于java的多功能图表类库,并且是完全开源免费的。jfreechart可以绘制饼状图、柱状图、散点图、时序图、甘特图等等多种图表,生成的图表还能以png和jpeg格式的图片输出,功能十分强大,更重要的一点是jfreechart生成的图表操作起来非常流畅,因此性能也挺不错。
官方网站:http://www.jfree.org/jfreechart/
2、echarts-java - java版echarts图表库
echarts是一款功能非常强大的javascript图表库,echarts-java是echarts的java版,用java代码实现了echarts的所有图表功能,echarts中的json结构也都转换成了java对象,这样我们使用起来会非常方便,设置也相当灵活。
官方网站:http://git.oschina.net/free/echarts
3、android图表绘制引擎 - achartengine
achartengine是一款基于android的图表绘制引擎,它为android开发者提供了很多实用的图表绘制工具类,如果你需要在android应用中添加可视化统计的功能,那么achartengine是一个不错的选择。
官方网站:https://code.google.com/p/achartengine/
4、java快速报表组件- dynamicreports
dynamicreports是一款相当敏捷的java报表组件,并且是完全免费开源的。和之前介绍的jfreechart不同,dynamicreports是报表和可视化图表相结合的,可以更加直观地展现和统计数据。dynamicreports是对jasperreports的扩展,完全可以不用专门的设计器来设计。
官方网站:http://www.dynamicreports.org/
5、android开源图表库 - mpandroidchart
mpandroidchart是一款基于android的开源图表库,mpandroidchart不仅可以在android设备上绘制各种统计图表,而且可以对图表进行拖动和缩放操作,应用起来非常灵活。和前面介绍的achartengine相比,mpandroidchart显得更为轻巧和简单,mpandroidchart同样拥有常用的图表类型:线型图、饼图、柱状图和散点图。
官方网站:https://github.com/philjay/mpandroidchart
6、java图表类库 - jcharts
jcharts是一款基于java的图表绘制类库,jcharts包含了多种图表格式,包括线型图、饼图、柱形图和点图等。
官方网站:http://jcharts.sourceforge.net/
7、java智能图表类库 - jchartlib
jchartlib是一款基于java的智能图表类库,jchartlib不仅有着漂亮的外观,而且支持图表坐标数值的自动调整,这样我们在图表中显示数值就比较简单,不用我们计算处理。jchartlib同样支持线型图、柱状图和饼状图,而且可以自定义外观样式。另外图表可直接在 swing 中使用,可保持为 jpg 和 png 格式图片。
在线演示:http://sourceforge.net/projects/jchartlib/
8、基于swt的java图表类库 - swtchart
swtchart是一款基于swt的java图表类库,也正因为是基于swt的缘故,swtchart应用起来非常方便,而且也相当轻巧。
swtchart支持多种图表类型,包括:线图 、散点图 、堆栈图 、对数标度 、分类轴 、多轴 、柱形图 、面积图 、步骤图 、轴取向 、系列标签等。
官方网站:http://www.swtchart.org/
本文链接:http://www.codeceo.com/article/8-java-graph.html
本文作者:码农网 – 小峰
[ 原创作品,转载必须在正文中标注并保留原文链接和作者等信息。]