Java 如何在加载DynamicReports后立即自动打印报告?

Java 如何在加载DynamicReports后立即自动打印报告?,java,printing,jasper-reports,dynamic-reports,Java,Printing,Jasper Reports,Dynamic Reports,我编写了这个管理客户端的应用程序,我正在使用DynamicReports生成报告 我在我的应用程序中创建了一个选项,只需按下一个按钮,即可为每个客户端生成一份报告 例如:如果我有5个客户机,我按“生成报告”,打开5个报告,每个客户机1个 是否有一种方法可以在加载报告后自动将其发送到打印机 现在,我必须手动按“打印”5次,每次报告一次。添加 report.print(); 要创建的每个报表。report.print();将使用默认打印机打印而不询问您的选择,要显示打印机对话框,您必须使用: re

我编写了这个管理客户端的应用程序,我正在使用DynamicReports生成报告

我在我的应用程序中创建了一个选项,只需按下一个按钮,即可为每个客户端生成一份报告

例如:如果我有5个客户机,我按“生成报告”,打开5个报告,每个客户机1个

是否有一种方法可以在加载报告后自动将其发送到打印机

现在,我必须手动按“打印”5次,每次报告一次。

添加

report.print();
要创建的每个报表。

report.print();将使用默认打印机打印而不询问您的选择,要显示打印机对话框,您必须使用:
report.print(真)