Java 一个JasperViewer中有多个JasperPrints

Java 一个JasperViewer中有多个JasperPrints,java,jasper-reports,Java,Jasper Reports,我有一个报告,它基本上是一个表单,有多个空字段和程序生成的序列号。目前,用户每次只能获得一份,因此我希望用户可以选择所需的副本数量,然后,JasperViewer在一个窗口中显示所有副本,而不是多个窗口作为副本数量。提前谢谢 **为糟糕的英语道歉。好吧,你可以有一个JasperPrint对象列表,并使用导出器将它们导出到一个报表中。但是,我不确定您是否可以使用JasperViewer查看它们 不过,每个JasperPrint对象都有一个页面集合。因此,您可以使用addPage()方法获取第一个J

我有一个报告,它基本上是一个表单,有多个空字段和程序生成的序列号。目前,用户每次只能获得一份,因此我希望用户可以选择所需的副本数量,然后,
JasperViewer
在一个窗口中显示所有副本,而不是多个窗口作为副本数量。提前谢谢


**为糟糕的英语道歉。

好吧,你可以有一个JasperPrint对象列表,并使用导出器将它们导出到一个报表中。但是,我不确定您是否可以使用JasperViewer查看它们


不过,每个JasperPrint对象都有一个页面集合。因此,您可以使用addPage()方法获取第一个JasperPrint对象并附加来自其他报告的页面

问题是什么?关于这个问题,您应该发布您的代码:“我希望用户可以选择所需的副本数量,然后,
JasperViewer
在一个窗口中显示所有副本,而不是在多个窗口中显示副本的数量”,我怎么做?Exporter工作正常(我使用的是PDF Exporter),由于JasperViewer似乎无法打开创建的PDF报告,我想使用Desktop类的open(File)方法启动它,但它不起作用。无论如何,这是一个不同的问题。最初的问题解决了。谢谢