...dedicated into Java open source projects
Java reporting tool for formatting PDF reports. It is possible to simply hand off a swing TableModel to JFreeReport and get a paginated pdf as a result.
FOP is an XSL formatter written in Java. It is used in conjunction with an XSLT transformation engine to format XML documents into PDF.
PJX is a general purpose PDF programming library for Java; with support for reading, combining, manipulating, and writing PDF documents.