entorno
Class CImprimir.MEditorPage
java.lang.Object
entorno.CImprimir.MEditorPage
- All Implemented Interfaces:
- java.awt.print.Printable
- Enclosing class:
- CImprimir
- class CImprimir.MEditorPage
- extends java.lang.Object
- implements java.awt.print.Printable
Clase MEditorPage
Implementa la pagina a imprimir.
Dise como se debe imprimi cada pagina.
Field Summary |
private java.awt.Font |
font
|
private java.util.List |
text
|
Fields inherited from interface java.awt.print.Printable |
NO_SUCH_PAGE, PAGE_EXISTS |
Method Summary |
int |
print(java.awt.Graphics g,
java.awt.print.PageFormat pageFormat,
int pageIndex)
Este metodo es llamado cuando se pretende imprimir una pagina
Aqui se indica como imprimir una pagina |
private void |
printFooter(java.awt.Graphics g,
int xPos,
int yPos,
int width,
int height)
Imprime el pie de pagina |
private void |
printHeader(java.awt.Graphics g,
int pageIndex,
int xPos,
int yPos,
int width,
int height)
Imprime la cabecera |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
text
private java.util.List text
font
private java.awt.Font font
CImprimir.MEditorPage
CImprimir.MEditorPage(java.util.List text,
java.awt.Font font)
- Constructor
print
public int print(java.awt.Graphics g,
java.awt.print.PageFormat pageFormat,
int pageIndex)
throws java.awt.print.PrinterException
- Este metodo es llamado cuando se pretende imprimir una pagina
Aqui se indica como imprimir una pagina
- Specified by:
print
in interface java.awt.print.Printable
- Parameters:
g
- grafico de impresion que representa la paginapageFormat
- formato de paginanumero
- de pagina
- Throws:
java.awt.print.PrinterException
printHeader
private void printHeader(java.awt.Graphics g,
int pageIndex,
int xPos,
int yPos,
int width,
int height)
- Imprime la cabecera
printFooter
private void printFooter(java.awt.Graphics g,
int xPos,
int yPos,
int width,
int height)
- Imprime el pie de pagina