java报表 脚本之家,跟我学JasperReports报表框架——使用脚本类程序动态生成JFreeChart图表的应用实例...

1.1跟我学JasperReports报表框架——使用Java脚本类程序动态生成JFreeChart图表的应用实例

1、实现原理

(1)在报表上插入一个图片,赋给它一个变量Chart(为net.sf.jasperreports.engine.JRRenderable)类型。在图片的Image Expresion处设置$V{Chart}。

(2)如何再编程一个类,该类为变量Chart返回一个JCommonDrawableRenderer对象,该对象包装一个JFreeChart的对象。

(3)最后利用实现自己的JFreeChart对象以产生满足要求的图表。

下面通过具体的代码示例及操作过程的截图详细说明实现方法和对应的程序代码。2、产生一个报表,名称为“使用脚本类程序生成JFreeChart图表”

d5f485fb22d24151e9b5cbf138214331.png

3、为该报表设置一个名称为Chart的变量

类型为net.sf.jasperreports.engine.JRRenderable,Calculate type 为System

3f2bbdc58bc18376fa1720ca374b1798.png

4、最后为下面的状态

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值