public class PrintableHeader extends Object implements PrintableReportItem, ImageObserver
PrintableHeaderSampleCM_TO_INCHABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
PrintableHeader(ImageIcon leftImage,
ImageIcon rightImage)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
float |
getHeight()
Obtém a altura do item impresso na página.
|
float |
getWidth()
Obtém a largura do item impresso na página.
|
boolean |
imageUpdate(Image img,
int infoflags,
int x,
int y,
int width,
int height) |
void |
initPrinting(PrintConfiguration configuration)
Prepara a impressão com determinada configuração de impressão.
|
boolean |
print(Graphics2D g2,
PageFormat format,
int pageIndex)
Imprime o item.
|
boolean |
simulatePrint(Graphics2D g2,
PageFormat format,
int pageIndex)
Simula a impressão do item, isto é, gera a impressão no componente gráfico
como se estivesse imprimindo, mas sem imprimir de fato.
|
public boolean simulatePrint(Graphics2D g2, PageFormat format, int pageIndex)
simulatePrint in interface PrintableReportItemg2 - componente gráfico.format - formato da página a ser impressa.pageIndex - índice da página a ser impressa.public boolean print(Graphics2D g2, PageFormat format, int pageIndex)
print in interface PrintableReportItemg2 - componente gráfico.format - formato da página a ser impressa.pageIndex - índice da página a ser impressa.public float getHeight()
getHeight in interface PrintableReportItempublic boolean imageUpdate(Image img, int infoflags, int x, int y, int width, int height)
imageUpdate in interface ImageObserverpublic void initPrinting(PrintConfiguration configuration)
initPrinting in interface PrintableReportItemconfiguration - configuração de impressão.public float getWidth()
getWidth in interface PrintableReportItemCopyright © 2020 Tecgraf/PUC-Rio. All rights reserved.