三种Java开源报表工具/组件

在开发中要用到的开源报表工具有 iReport-0.5.0 jasperreports-0.6.7
jfreechart-0.9.21 ,下面分别介绍:

iReport

iReport 是为 JasperReports 设计的强大的,直观的,易于使用的可视化报表设计器,用 Visual J++ Win32 平台编写。 iReport 允许用户可视化地编辑 XML JasperDesign 文件,可以和其它数据库通过 JDBC 通信。在设计模板时可以以 Html Excel Pdf 等多种方式进行预览;用它生成的文件有 .jrxml .jasper 两种文件,其中 .jrxml 就是我们设计时可视化编辑的 xml 文件, .jasper 是经过编译 .jrxml 后生成的类文件,也就是我们最终在项目中用的报表模板文件。( [url]http://ireport.sourceforge.net[/url]

jasperreports

JasperReports 是一个基于 Java 的开源报表工具,它可以在 Java 环境下像其它 IDE 报表工具(这里我们用的是 iReport 对其进行可视化开发)一样来制作报表。 JasperReports 支持 PDF HTML XLS CSV XML 文件输出格式。 JasperReports 是当前 Java 开发者最常用的报表工具。( [url]http://www.jaspersoft.com[/url]

jfreechart

JFreeChart 它主要是用来制作各种各样的图表,这些图表包括:饼图、柱状图 ( 普通柱状图以及堆栈柱状图 ) 、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等(这里我们只封装了常用的饼图、柱状图、线图)。( [url]http://www.jfree.org/jfreechart/index.php[/url]
这里要强调的是:以上三个开发工具中, iReport-0.5.0 中集成了 jasperreports-0.6.7 jfreechart-0.9.21 ,所以用 iRepot-0.5.0 就完全可以开发报表了,但在 iReport 中进行图形统计报表的开发没有采用,而是直接引用其组件包进行自己手写类来开发的(因为对图形统计图的开发 iReport 支持的并不好)。
分享至
一键收藏,随时查看,分享好友!
lily1992
1人
了这篇文章
类别: 开源框架┆阅读( 0)┆评论( 0) ┆ 返回博主首页┆ 返回博客首页
上一篇 悲观锁和乐观锁的实现 下一篇 JAVA的两个FTP包的比较

相关文章

  • Java开源框架学习初体验
  • 一个很好的 Java 开源网站:open-open
  • Java开源 EJB服务器
  • Java开源大全
  • 用Java开源项目JOONE实现人工智能编程

职位推荐

  • 移动端测试工程师
  • Java软件工程师/Java开发工程师
  • JAVA研发工程师
  • 高级Java工程师
  • JAVA开发工程师

文章评论

 
[1楼]        huangyouliang10  回复
2010-05-29 01:24:52
是好的学习和了解, 这样能使自习更加巩固和更加进步。

[2楼]       [匿名]meichen  回复
2013-03-28 16:04:52
还是�z杰报表好用!

[3楼]        lily1992  回复
2015-01-13 15:47:24
帆软报表比较强大一点

 

发表评论            

昵  称:
登录  快速注册
验证码:

点击图片可刷新验证码请点击后输入验证码博客过2级,无需填写验证码

内  容:

同时赞一个

你可能感兴趣的:(java,开源,职场,休闲)