Package systextil.graficoting
Class GeradorDoGrafico
java.lang.Object
systextil.graficoting.GeradorDoGrafico
Desenha o gráfico de tingimento em qualquer objeto
Graphics2D
fornecido. Esse gráfico pode provir, por exemplo, de um Canvas
ou
algum outro Component
AWT (um componente visual da tela),
ou de uma BufferedImage
para gerar um arquivo.
Utilize a classe GraficoTing
para simplificar a geração de um arquivo de imagem
para o Systêxtil.
-
Constructor Summary
ConstructorsConstructorDescriptionGeradorDoGrafico(Graphics2D g2, int width, int height, Locale locale, int nr_grafico, Item[] items, String descricaoDoGrafico)
Inicializa um gerador de gráfico a partir de umGraphics2D
fornecido e dos dados necessários para alimentar o gráfico.GeradorDoGrafico(Graphics2D g2, int width, int height, Locale locale, DatabaseRetriever db)
Inicializa um gerador de gráfico a partir de umGraphics2D
fornecido e dos dados necessários para alimentar o gráfico, obtidos convenientemente a partir de umDatabaseRetriever
. -
Method Summary
Modifier and TypeMethodDescriptionstatic Locale
parseLocale(String idioma)
Conveniência para gerar umLocale
a partir de umString
.
-
Constructor Details
-
GeradorDoGrafico
public GeradorDoGrafico(Graphics2D g2, int width, int height, Locale locale, int nr_grafico, Item[] items, String descricaoDoGrafico) throws NoDataExceptionInicializa um gerador de gráfico a partir de umGraphics2D
fornecido e dos dados necessários para alimentar o gráfico.Os dados já devem ter sido consultados do banco, se for esse o caso.
Este construtor também pode ser usado para simular a geração de um gráfico sem ter que ler os dados de um banco.
- Throws:
NoDataException
-
GeradorDoGrafico
public GeradorDoGrafico(Graphics2D g2, int width, int height, Locale locale, DatabaseRetriever db) throws NoDataExceptionInicializa um gerador de gráfico a partir de umGraphics2D
fornecido e dos dados necessários para alimentar o gráfico, obtidos convenientemente a partir de umDatabaseRetriever
.- Throws:
NoDataException
-
-
Method Details
-
parseLocale
Conveniência para gerar umLocale
a partir de umString
. Se for nulo ou vazio, retorna português brasileiro.
-