FeaturesPluginsDocs & SupportCommunityPartners

Print Module Home

This is the home page for the Print module.
Welcome to the home of NetBeans IDE print support!

What Does It Do?

The Print is a powerful tool which allows you to preview and send out to printer
custom information such as:

  • Image viewer
  • XSLT mapper
  • BPEL process
  • UML diagram
  • XSD design
  • IEP canvas
  • ETL design
  • EDM design
  • BPEL mapper
  • WSDL partner
  • JavaFX preview
  • GUI Builder form
  • CASA design view
  • Web Service design
  • Mobility: Game Builder
  • Mobility: Screen, Flow and Analyzer
  • Sources (Java, C++, HTML, PHP, Ruby, XML, plain text, etc.)
  • ...
Preview tool provides page layout, the set of options including font, color, header,
footer, printer settings such as paper size and orientation, number of copies,
margins, collation and system properties.

File Menu Actions

File
   New Project ...    Ctrl+Shift+N
   ...
   -----------------
   Page Setup ...                       //  Standard Page Setup dialog
   Print Preview ...  Ctrl+Alt+Shift+P  //  Print Preview dialog
   Print to HTML...                     //  Printing sources to HTML
   -----------------
   Exit
Print to HTML and Print Preview actions are contextual to a selected nodes in the Projects View
(if it has focus) or active view in the multiview editor if editor or any other view has focus.
In general, some of the actions may not be implemented for all the views and in that case
they are disabled.

References and articles

Interesting article on Geertjan's Blog: Generating Print Previews of Swing Components on the NetBeans Platform

Want to Participate?

We need the community feedback. Your ideas and comments
are welcome at e-mail: users @ print.netbeans.org.

The Print project has been developed by
Vladimir Yaroslavskiy (Sun Microsystems, Inc.) / Vladimir.Yaroslavskiy @ Sun.COM


Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by