public class Printer extends Object implements Runnable, DocumentListener, Printable, PrintJobListener
NO_SUCH_PAGE, PAGE_EXISTS| Constructor and Description |
|---|
Printer(File file)
the constructor of the cameventprinter: starts logging and starts the
thread
|
| Modifier and Type | Method and Description |
|---|---|
void |
documentLoaded() |
void |
documentStarted() |
static void |
main(String[] args)
The main function is made for debugging this application separately only.
|
void |
onLayoutException(Throwable t) |
void |
onRenderException(Throwable t) |
int |
print(Graphics graphics,
PageFormat pf,
int pi) |
void |
printDataTransferCompleted(PrintJobEvent pje) |
void |
printJobCanceled(PrintJobEvent pje) |
void |
printJobCompleted(PrintJobEvent pje) |
void |
printJobFailed(PrintJobEvent pje) |
void |
printJobNoMoreEvents(PrintJobEvent pje) |
void |
printJobRequiresAttention(PrintJobEvent pje) |
void |
run()
we're running now
|
void |
start()
we're starting the thread
|
public Printer(File file)
public void start()
public static void main(String[] args)
public void documentStarted()
documentStarted in interface DocumentListenerpublic void documentLoaded()
documentLoaded in interface DocumentListenerpublic void onLayoutException(Throwable t)
onLayoutException in interface DocumentListenerpublic void onRenderException(Throwable t)
onRenderException in interface DocumentListenerpublic int print(Graphics graphics, PageFormat pf, int pi)
public void printDataTransferCompleted(PrintJobEvent pje)
printDataTransferCompleted in interface PrintJobListenerpublic void printJobCanceled(PrintJobEvent pje)
printJobCanceled in interface PrintJobListenerpublic void printJobCompleted(PrintJobEvent pje)
printJobCompleted in interface PrintJobListenerpublic void printJobFailed(PrintJobEvent pje)
printJobFailed in interface PrintJobListenerpublic void printJobNoMoreEvents(PrintJobEvent pje)
printJobNoMoreEvents in interface PrintJobListenerpublic void printJobRequiresAttention(PrintJobEvent pje)
printJobRequiresAttention in interface PrintJobListenerCopyright © 2023. All rights reserved.