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.PrinterJob
java.awt.HeadlessException
public java.awt.print.PageFormat pageDialog(javax.print.attribute.PrintRequestAttributeSet attributes) throws java.awt.HeadlessException
pageDialog
in class java.awt.print.PrinterJob
java.awt.HeadlessException
public 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.HeadlessException
public void cancel()
cancel
in class java.awt.print.PrinterJob
public java.awt.print.PageFormat defaultPage()
defaultPage
in class java.awt.print.PrinterJob
public java.awt.print.PageFormat defaultPage(java.awt.print.PageFormat page)
defaultPage
in class java.awt.print.PrinterJob
public int getCopies()
getCopies
in class java.awt.print.PrinterJob
public java.lang.String getJobName()
getJobName
in class java.awt.print.PrinterJob
public javax.print.PrintService getPrintService()
getPrintService
in class java.awt.print.PrinterJob
public java.lang.String getUserName()
getUserName
in class java.awt.print.PrinterJob
public boolean isCancelled()
isCancelled
in class java.awt.print.PrinterJob
public java.awt.print.PageFormat pageDialog(java.awt.print.PageFormat page) throws java.awt.HeadlessException
pageDialog
in class java.awt.print.PrinterJob
java.awt.HeadlessException
public void print() throws java.awt.print.PrinterException
print
in class java.awt.print.PrinterJob
java.awt.print.PrinterException
public void print(javax.print.attribute.PrintRequestAttributeSet attributes) throws java.awt.print.PrinterException
print
in class java.awt.print.PrinterJob
java.awt.print.PrinterException
public boolean printDialog() throws java.awt.HeadlessException
printDialog
in class java.awt.print.PrinterJob
java.awt.HeadlessException
public void setCopies(int copies)
setCopies
in class java.awt.print.PrinterJob
public void setJobName(java.lang.String jobName)
setJobName
in class java.awt.print.PrinterJob
public void setPageable(java.awt.print.Pageable document) throws java.lang.NullPointerException
setPageable
in class java.awt.print.PrinterJob
java.lang.NullPointerException
public void setPrintable(java.awt.print.Printable painter, java.awt.print.PageFormat format)
setPrintable
in class java.awt.print.PrinterJob
public void setPrintable(java.awt.print.Printable painter)
setPrintable
in class java.awt.print.PrinterJob
public void setPrintService(javax.print.PrintService service) throws java.awt.print.PrinterException
setPrintService
in class java.awt.print.PrinterJob
java.awt.print.PrinterException
public java.awt.print.PageFormat validatePage(java.awt.print.PageFormat page)
validatePage
in class java.awt.print.PrinterJob