Olá pessoal, estou usando o seguinte código para abrir os relatórios japster na minha aplicação local usando swing.
String arq = "src/Relatorios/"+nmArquivo+".jrxml";
InputStream input = new FileInputStream(new File(arq));
JasperDesign design = JRXmlLoader.load(input);
JasperReport report = JasperCompileManager.compileReport(design);
JasperPrint impressao = JasperFillManager.fillReport(report, parametros, conexao);
JasperViewer viewer = new JasperViewer(impressao,false);
viewer.setVisible(true);
Funciona perfeito, mas eu achei muito lento, não teria uma forma de fazer sem compliar o ?jrxml? usando direto o arquivo ?jasper?.
Valeu! :-o