|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PrintableReport
Relatório a ser impresso.
| Field Summary |
|---|
| Fields inherited from interface java.awt.print.Printable |
|---|
NO_SUCH_PAGE, PAGE_EXISTS |
| Fields inherited from interface java.awt.print.Pageable |
|---|
UNKNOWN_NUMBER_OF_PAGES |
| Method Summary | |
|---|---|
int |
getCurrentPage()
Obtém a página corrente do relatório, para que possa ser utilizada como indicação da página impressa. |
void |
initPrinting(PrintConfiguration configuration)
Prepara a impressão com determinada configuração de impressão. |
void |
setFooter(PrintableReportItem footer)
Indica o texto que deve ser impresso em todas as páginas do relatório, na parte inferior da página. |
void |
setHeader(PrintableReportItem header)
Indica o texto que deve ser impresso em todas as páginas do relatório, no topo da página. |
void |
setHorizontalMargin(double horizontalMargin)
Indica a margem horizontal do papel. |
void |
setOrientation(int orientation)
Indica a orientação da página. |
void |
setPrintables(List<PrintableReportItem> printables)
Indica a lista dos item a serem impressos no relatório sequencialmente. |
void |
setVerticalMargin(double verticalMargin)
Indica a margem vertical do papel. |
| Methods inherited from interface java.awt.print.Printable |
|---|
print |
| Methods inherited from interface java.awt.print.Pageable |
|---|
getNumberOfPages, getPageFormat, getPrintable |
| Method Detail |
|---|
void setHeader(PrintableReportItem header)
header - texto a ser impresso em todas as páginas do relatório, no
topo da página.void setPrintables(List<PrintableReportItem> printables)
printables - lista dos item a serem impressos no relatório.void setFooter(PrintableReportItem footer)
footer - texto a ser impresso em todas as páginas do relatório, na
parte inferior da página.int getCurrentPage()
void setHorizontalMargin(double horizontalMargin)
horizontalMargin - a margem horizontal.void setVerticalMargin(double verticalMargin)
verticalMargin - a margem vertical do papel.void setOrientation(int orientation)
orientation - a orientação da página.PageFormatvoid initPrinting(PrintConfiguration configuration)
configuration - configuração de impressão.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||