public class PrintUtilities
extends java.lang.Object
implements java.awt.print.Printable
Constructor and Description |
---|
PrintUtilities(GraphCanvas componentToBePrinted,
int form) |
Modifier and Type | Method and Description |
---|---|
static void |
disableDoubleBuffering(java.awt.Component c)
The speed and quality of printing suffers dramatically if any of the
containers have double buffering turned on.
|
static void |
enableDoubleBuffering(java.awt.Component c)
Re-enables double buffering globally.
|
void |
print() |
int |
print(java.awt.Graphics g,
java.awt.print.PageFormat pageFormat,
int pageIndex) |
public PrintUtilities(GraphCanvas componentToBePrinted, int form)
public void print()
public int print(java.awt.Graphics g, java.awt.print.PageFormat pageFormat, int pageIndex)
print
in interface java.awt.print.Printable
public static void disableDoubleBuffering(java.awt.Component c)
enableDoubleBuffering
public static void enableDoubleBuffering(java.awt.Component c)