|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PrintableReportItem
Item do relatório a ser impresso. Como o PageFormat pode mudar a
cada chamada, a implementação deve guardar qual foi o último objeto
desenhado.
| Field Summary | |
|---|---|
static double |
CM_TO_INCH
Conversão de cm para 1/72 de polegada |
| Method Summary | |
|---|---|
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. |
| Field Detail |
|---|
static final double CM_TO_INCH
| Method Detail |
|---|
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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||