Java print dialog
Java Swing library does not provide a proper print dialog to use in Java code directly.
This custom Java Swing print dialog can let you select a printer, paper, and other kind
of typical printing input parameters. You may make one or more of these controls
invisible or disable to further customize it.
Run as an Applet