org.jopendocument.util
Class PrintUtilities
java.lang.Object
org.jopendocument.util.PrintUtilities
- All Implemented Interfaces:
- java.awt.print.Printable
public class PrintUtilities
- extends java.lang.Object
- implements java.awt.print.Printable
A simple way to print a component
| Fields inherited from interface java.awt.print.Printable |
NO_SUCH_PAGE, PAGE_EXISTS |
|
Constructor Summary |
PrintUtilities(java.awt.Component componentToBePrinted)
|
|
Method Summary |
static void |
disableDoubleBuffering(java.awt.Component c)
Disable double buffering painting of a Component |
static void |
enableDoubleBuffering(java.awt.Component c)
Enable double buffering painting of a Component |
void |
print()
|
int |
print(java.awt.Graphics g,
java.awt.print.PageFormat pageFormat,
int pageIndex)
|
static void |
printComponent(java.awt.Component c)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrintUtilities
public PrintUtilities(java.awt.Component componentToBePrinted)
printComponent
public static void printComponent(java.awt.Component c)
print
public void print()
print
public int print(java.awt.Graphics g,
java.awt.print.PageFormat pageFormat,
int pageIndex)
- Specified by:
print in interface java.awt.print.Printable
disableDoubleBuffering
public static void disableDoubleBuffering(java.awt.Component c)
- Disable double buffering painting of a Component
- Parameters:
c - the component
enableDoubleBuffering
public static void enableDoubleBuffering(java.awt.Component c)
- Enable double buffering painting of a Component
- Parameters:
c - the component