Das Java Print Dialog Framework (JPDF) ermöglicht Software-Entwicklern, eine umfassende Druckfähigkeit zu vorhandene Java-Anwendungen und -Applets hinzuzufügen. JPDF kann eine Vorschau auf die Swing-Komponenten bieten, die die GUI der Anwendung bilden, und sie drucken. Berichte mit Daten, die aus externen Quellen stammen (z.B. Datenbanken und Dateien) können generiert werden. JPDF enthält eine breite Auswahl von Dialogen zur Seiteneinrichtung, Druckvorschau und zum Drucken, die auf einfache Weise zur Anwendung hinzugefügt werden können. (non)