Boa tarde!
Estou gerando um boleto em PDF com o JBoleto, até então tudo certo! ta blz! Mas depois que eu gero o boleto tenho q exibi-lo ao usuário, peguei uma rotina para forçar o windows a abrir o arquivo gerado, segue o codigo:
Thread processo = new Thread(new Runnable(){
public void run(){
try {
Runtime.getRuntime().exec("rundll32 url.dll, FileProtocolHandler " + "c:\\SigaClass\\real.pdf");
}
catch (IOException e){
e.printStackTrace();
}
}
});
processo.start();
Mas acotece o seguinte, quando acaba de gerar o boleto, abre o Acobrat Reader mais informa que o arquivo está sendo usado por outro programa (no caso o meu), quando o boleto ja se encontra gerado ele abre o arquivo normalmente…mas o que realmente preciso é que ele gere o boleto e na mesma hora quando terminar de gera-lo abrir o Acobrat Reader para leitura do arquivo, como posso fazer para abrir esse arquivo? Alguém pode me ajudar?