public interface PrintableReportItem
PageFormat pode mudar a
cada chamada, a implementação deve guardar qual foi o último objeto
desenhado.| Modifier and Type | Field and Description |
|---|---|
static double |
CM_TO_INCH
Conversão de cm para 1/72 de polegada
|
| 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.
|
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.
|
static final double CM_TO_INCH
boolean simulatePrint(Graphics2D g2, PageFormat format, int pageIndex)
g2 - componente gráfico.format - formato da página a ser impressa.pageIndex - índice da página a ser impressa.boolean print(Graphics2D g2, PageFormat format, int pageIndex)
g2 - componente gráfico.format - formato da página a ser impressa.pageIndex - índice da página a ser impressa.float getHeight()
float getWidth()
void initPrinting(PrintConfiguration configuration)
configuration - configuração de impressão.Copyright © 2016 Tecgraf/PUC-Rio. All rights reserved.