tecgraf.javautils.gui.print
Class PrintConfiguration

java.lang.Object
  extended by tecgraf.javautils.gui.print.PrintConfiguration

public class PrintConfiguration
extends Object

Classe com as configurações de impressão. - proporção de fonte: valor que multiplica o tamanho da fonte. O valor default é 1 (mantém o tamanho original). - indicador de quebra de tabela : indica se deve ou não quebrar a tabela se ela não couber na página. Sempre imprime da segunda vez, mesmo que não caiba e tenha a indicação de não quebrar, pois a tabela pode não caber na página inteira. O valor default é verdadeiro.


Constructor Summary
PrintConfiguration()
          Construtor.
PrintConfiguration(float fontRate)
          Construtor.
PrintConfiguration(float fontRate, boolean tableBreak)
          Construtor.
 
Method Summary
 float getFontRate()
          Obtém a proporção da fonte a ser impressa.
 boolean isTableBreak()
          Indica se as tabelas devem ser quebradas.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintConfiguration

public PrintConfiguration()
Construtor.


PrintConfiguration

public PrintConfiguration(float fontRate)
Construtor.

Parameters:
fontRate - proporção da fonte a ser impressa.

PrintConfiguration

public PrintConfiguration(float fontRate,
                          boolean tableBreak)
Construtor.

Parameters:
fontRate - proporção da fonte a ser impressa.
tableBreak - indicador se as tabelas devem ser quebradas.
Method Detail

getFontRate

public float getFontRate()
Obtém a proporção da fonte a ser impressa.

Returns:
proporção da fonte a ser impressa.

isTableBreak

public boolean isTableBreak()
Indica se as tabelas devem ser quebradas.

Returns:
verdadeiro se as tabelas devem ser quebradas.


Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.