how to build a simple and native PDF viewer in java

I am trying to build a simple PDF viewer which will be able to read the texts and probably some images of a PDF file. Is there any good API in JAVA to do the job or if we don't use the API what could be the best way to get started .

Please understand that I am not trying to use ADOBE ACROBAT or run any other application from inside my program. I want to build a native pdf viewer in java .

[405 byte] By [palhelloa] at [2007-10-2 5:13:27]
# 1
http://www.lowagie.com/iText/
annie79a at 2007-7-16 1:16:02 > top of Java-index,Administration Tools,Sun Connection...
# 2

But itext only allows to create new PDF files it neither allows to parse nor render a pdf file.. I don't think it can be used to view an entire pdf content efficiently is there something else.. I found ICesoft (www.icesoft.com ) a bit helpful but then it is not free..is there something similar that is open source.

palhelloa at 2007-7-16 1:16:02 > top of Java-index,Administration Tools,Sun Connection...