Hola:
Sólo con java no puedes salvo que te des la paliza de trabajar.
Necesitas una librería externa, como jasper report http://jasperreports.sourceforge.net/
Una opción más sencilla es abrir desde java el acrobat reader con la página pdf. Esto se hace con Runtime, que sirve para arrancar aplicaciones externas desde java
Runtime.getRuntime().exec ("acrobat pagina.pdf"); // o algo parecido.
En http://www.chuidiang.com/java/ejemplos/Runtime/runtime.html tienes un pequeño tutorial sobre Runtime.
Se bueno.