Hola
Tengo un ejemplo de como visualizar un pdf en una aplicación de escritorio en java, utilizo una libreria para poder hacer esto, te paso el código para que lo veas y lo pruebes, espero que este ejemplo te solucione tu problema.
https://github.com/xabe/Pdfjava
Saludos
Necesito visualizar un fichero pdf en java y se que es por medio de la librería pdf render pero al momento de compilar el programa que tengo me surge el siguiente error com.sun.pdfview.PDFParseException: Expected 'xref' at start of table
Muchas gracias Por la atención agradezco a la persona que me pueda colaborar