谁能告诉我iReport & JasperReport最简单的用法?

TanZiCheng 2008-10-13 05:03:23
我现在需要在JAVA应用程序中(不是JSP)用iReport & JasperReport打印一个非常简单的票据,不需要访问数据库,已用IReport设计出票样,票上只有两个Label,一个Label上打印“第x排”,第二个Label上打印“第y座”,其中x,y由JAVA程序生成,在打印时,不弹出打印机管理对话框,就这么简单的打印应该怎么操作呢?我在网上找了好多关于这方面的例子,都基本上是说怎么连接数据库,然后怎用数据库里的数据来填充Label,一直找不到一个关于直接给Label赋值,然后直接打印的例子,谁能帮帮我呀。
...全文
107 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dragon_sxw 2008-10-20
  • 打赏
  • 举报
回复
test.jrprint 路径错了
Dragon_sxw 2008-10-16
  • 打赏
  • 举报
回复
那个标题不是数据库填充的, 没看到用map吗?
Map map = new HashMap();
map.put("Title", "员工列表");

页面上显示的员工列表不就从这里来的吗

你的程序根据它的改一下, 不就出来了
TanZiCheng 2008-10-16
  • 打赏
  • 举报
回复
我怎么看到他也是用数据库来填充的啊?
TanZiCheng 2008-10-16
  • 打赏
  • 举报
回复
我照做,可是到JasperPrint jp = (JasperPrint) JRLoader.loadObject("test.jrprint");就报错了:
java.io.FileNotFoundException: test.jrprint
Dragon_sxw 2008-10-15
  • 打赏
  • 举报
回复
http://www.oristand.com/Articles/2008-8-5/1700.shtml

看看这个, 报表中参数是怎么用java来填充的
Dragon_sxw 2008-10-15
  • 打赏
  • 举报
回复
http://www.oristand.com/Articles/2008-8-5/1700.shtml

看看这个, 报表中参数是怎么用java来填充的
TanZiCheng 2008-10-14
  • 打赏
  • 举报
回复
能详细点吗?
Dragon_sxw 2008-10-14
  • 打赏
  • 举报
回复
Label 中的 x 设成 $P{x}, 在java程序中用 map.put("x", "java生成的数据")

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧