Using This Demo

The purpose of this Demo is to acquaint you with the capabilities of the JPDF.  The Demo does this by allowing you to display and exercise the dialogs and print-rendering functionality which the JPDF provides.
NOTE:   The JPDF supports the following languages: English, French, German, Italian, Polish and Spanish. The Demo is available in English only.

The Demo window contains a tabbed pane with five tabs (as pictured below).

These five tabs describe and showcase the capabilities of the JPDF:

  1. The  JPDF Information  tab contains information about the JPDF and this Demo. You can navigate through these informational topics using the arrows in the tool bar above, or using the links to the left.  The recommended approach to using this Demo is to read these informational topics in sequential order.  This will give you a high-level understanding of the JPDF and of this Demo.  The last of these topics (What do I do next?) will guide your subsequent use of the Demo.
  2. The  Sample: Swing  tab showcases the JPDF ability to preview and print various types of Swing Components.
  3. The  Sample: Report  tab showcases the JPDF ability to compose, preview, and print various types of reports.
  4. The  Sample: Form  tab showcases the JPDF ability to compose, preview, and print various types of forms.  A form is a type of report which is intended to mimic the appearance of a paper form (e.g. a tax form).
  5. The  Sample: Dialog  tab showcases the provided Page Setup, Preview, and Print dialogs.
The  Options Panel  (located in the lower-left corner of the JPDF Information tab) allows you to specify various options which control the operation of the JPDF and of this Demo.  The Help Button () can be pressed to display additional information about the available options.

A colored label (located in the upper-right corner of the window) displays the currently selected printer.

The Demo Application

This Demo is a Java application which makes use of the JPDF for its printing capabilities; in exactly the same way in which any application would use the JPDF.  So, by examining the printing capabilities of this Demo you will gain a good sense of the type of printing capabilities that the JPDF can provide to your application.

Please press the Next Button () in the tool bar above to proceed to the next page.