Estou mandando imprimir um relatório, pelo IReport, através desse código:
JasperPrint rel = JasperFillManager.fillReport(arquivoJasper, new HashMap(), xmlDataSource);
JasperPrintManager.printReport(rel,false);
Esse comando faz com que seja impresso sem aquela janela de confirmação de impressão, ou seja, ele imprime direto sem avisar o usuário. Como não abre a janela de confirmação, tambem nao da pra escolher a quantidade de impressões.
Eu poderia fazer um laço e passando pelo laço o numero de vezes que gostaria de imprimir, porém não sei se fica meio lento enviar varias vezes o mesmo documento.(Detalhe, vou mandar no maximo 5 copias, nunca mais q isso).