Impressao de grafico na Web

1 resposta
carlosgyn

Faço uso do JFreeChart para geração de graficos. Agora preciso gerar e mostrar os graficos na WEB.
Neste forum eu visualizei o seguinte codigo:

ServletOutputStream out1    = response.getOutputStream();

ByteArrayOutputStream out2  = new ByteArrayOutputStream();

response.setHeader(“Expires”,"-1");

response.setContentType(“image/jpeg”);
Frame frame = new Frame();

frame.addNotify();

Image image = frame.createImage(750,500);

Graphics g = image.getGraphics();

jfreechart.draw((Graphics2D) g, new Rectangle(750,500));
Nesta parte como posso substituir esta linhas abaixo?

JpegEncoder encoder = new JpegEncoder(image,100,out2);

encoder.Compress();

1 Resposta

danieldestro

Caraca, que rolo!
Use o CeWolf para colocar gráficos na web.

Ou pelo menos faz assim:

grafico.createBufferedImage(400,250);

E manda os bytes.

Criado 13 de janeiro de 2005
Ultima resposta 21 de abr. de 2005
Respostas 1
Participantes 2