JasperReports e PrintDialog

Olá,

Gostaria de saber como abrir uma caixa de dialog de impressão, para poder escolher a impressora, o numero de cópias, de um relatorio feito com JasperReports (IReport), sem utilizar o preview. Um caixa de dialogo e depois direto para a impressora

Você pode fazer assim:

JasperPrint jasperPrint = null;

jasperPrint = JasperFillManager.fillReport(caminhoRelatorioJasper,
parametros, meuDS );

JasperPrintManager.printReport(jasperPrint, true);

Obrigado, era isso mesmo valeu!!