Consegui abrir um arquivo *.pdf com o seguinte código:
File pdfFile = new File("C:\\testes\\teste.pdf");
if (pdfFile.exists()) {
if (Desktop.isDesktopSupported()) {
Desktop.getDesktop().open(pdfFile);
} else {
System.out.println("Awt Desktop não disponível");
}
} else {
System.out.println("Ficheiro inexistente");
}
System.out.println("Done");
A minha dúvida é se seria possível abrir em uma determinada página. Se tiverem alguma ideia desde já agradeço.