Pessoal é o seguinte, fiz uma aplicação que gera um determinado relatorio, ate ai tudo bem, so que acontece que para eu abrir o relatorio eu tenho que ir ate o directorio aonde eu gravo o relatorio e depois abrir. Eu gostaria de saber se existe alguma forma de abrir o relatorio apartir de um botão depois de ele gerar o mesmo relatorio. Eis o codigo:
public void chamaRelatorio(){
try{
Connection conexao = Conexao.ligarBd();
HashMap parametros = new HashMap();
parametros.put("codigoLeitura", txtCodigoLeitura.getText());
JasperPrint jp = JasperFillManager.fillReport("./relatorios/factura.jasper", parametros, conexao);
JasperExportManager.exportReportToPdfFile(jp,"./factura.pdf");
}
catch(Exception e){
e.printStackTrace();
}
}