public class FPMIPrinterJob
extends java.awt.print.PrinterJob
| Constructor and Description |
|---|
FPMIPrinterJob() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
java.awt.print.PageFormat |
defaultPage() |
java.awt.print.PageFormat |
defaultPage(java.awt.print.PageFormat page) |
int |
getCopies() |
java.lang.String |
getJobName() |
static FPMIPrinterJob |
getPrinterJob() |
javax.print.PrintService |
getPrintService() |
java.lang.String |
getUserName() |
boolean |
isCancelled() |
java.awt.print.PageFormat |
pageDialog(java.awt.print.PageFormat page) |
java.awt.print.PageFormat |
pageDialog(javax.print.attribute.PrintRequestAttributeSet attributes) |
void |
print() |
void |
print(javax.print.attribute.PrintRequestAttributeSet attributes) |
boolean |
printDialog() |
static javax.print.PrintService |
printDialog(java.awt.GraphicsConfiguration gc,
int x,
int y,
javax.print.PrintService[] services,
javax.print.PrintService defaultService,
javax.print.DocFlavor flavor,
javax.print.attribute.PrintRequestAttributeSet attributes)
Like ServiceUI.printDialog(), but it uses our custom print dialog
|
boolean |
printDialog(javax.print.attribute.PrintRequestAttributeSet attributes) |
void |
setCopies(int copies) |
void |
setJobName(java.lang.String jobName) |
void |
setPageable(java.awt.print.Pageable document) |
void |
setPrintable(java.awt.print.Printable painter) |
void |
setPrintable(java.awt.print.Printable painter,
java.awt.print.PageFormat format) |
void |
setPrintService(javax.print.PrintService service) |
java.awt.print.PageFormat |
validatePage(java.awt.print.PageFormat page) |
public static FPMIPrinterJob getPrinterJob()
public boolean printDialog(javax.print.attribute.PrintRequestAttributeSet attributes)
throws java.awt.HeadlessException
printDialog in class java.awt.print.PrinterJobjava.awt.HeadlessExceptionpublic java.awt.print.PageFormat pageDialog(javax.print.attribute.PrintRequestAttributeSet attributes)
throws java.awt.HeadlessException
pageDialog in class java.awt.print.PrinterJobjava.awt.HeadlessExceptionpublic static javax.print.PrintService printDialog(java.awt.GraphicsConfiguration gc,
int x,
int y,
javax.print.PrintService[] services,
javax.print.PrintService defaultService,
javax.print.DocFlavor flavor,
javax.print.attribute.PrintRequestAttributeSet attributes)
throws java.awt.HeadlessException
java.awt.HeadlessExceptionpublic void cancel()
cancel in class java.awt.print.PrinterJobpublic java.awt.print.PageFormat defaultPage()
defaultPage in class java.awt.print.PrinterJobpublic java.awt.print.PageFormat defaultPage(java.awt.print.PageFormat page)
defaultPage in class java.awt.print.PrinterJobpublic int getCopies()
getCopies in class java.awt.print.PrinterJobpublic java.lang.String getJobName()
getJobName in class java.awt.print.PrinterJobpublic javax.print.PrintService getPrintService()
getPrintService in class java.awt.print.PrinterJobpublic java.lang.String getUserName()
getUserName in class java.awt.print.PrinterJobpublic boolean isCancelled()
isCancelled in class java.awt.print.PrinterJobpublic java.awt.print.PageFormat pageDialog(java.awt.print.PageFormat page)
throws java.awt.HeadlessException
pageDialog in class java.awt.print.PrinterJobjava.awt.HeadlessExceptionpublic void print()
throws java.awt.print.PrinterException
print in class java.awt.print.PrinterJobjava.awt.print.PrinterExceptionpublic void print(javax.print.attribute.PrintRequestAttributeSet attributes)
throws java.awt.print.PrinterException
print in class java.awt.print.PrinterJobjava.awt.print.PrinterExceptionpublic boolean printDialog()
throws java.awt.HeadlessException
printDialog in class java.awt.print.PrinterJobjava.awt.HeadlessExceptionpublic void setCopies(int copies)
setCopies in class java.awt.print.PrinterJobpublic void setJobName(java.lang.String jobName)
setJobName in class java.awt.print.PrinterJobpublic void setPageable(java.awt.print.Pageable document)
throws java.lang.NullPointerException
setPageable in class java.awt.print.PrinterJobjava.lang.NullPointerExceptionpublic void setPrintable(java.awt.print.Printable painter,
java.awt.print.PageFormat format)
setPrintable in class java.awt.print.PrinterJobpublic void setPrintable(java.awt.print.Printable painter)
setPrintable in class java.awt.print.PrinterJobpublic void setPrintService(javax.print.PrintService service)
throws java.awt.print.PrinterException
setPrintService in class java.awt.print.PrinterJobjava.awt.print.PrinterExceptionpublic java.awt.print.PageFormat validatePage(java.awt.print.PageFormat page)
validatePage in class java.awt.print.PrinterJob