Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2007, 10:46
DavidOrtiz
 
Fecha de Ingreso: agosto-2006
Mensajes: 30
Antigüedad: 17 años, 8 meses
Puntos: 0
Gráfica con JFreeChart

Hola, espero que alguien me pueda ayudar, tengo un servlet que crea un grafico con el siguiente Código:
Código PHP:
protected void processRequest(HttpServletRequest requestHttpServletResponse response)
    
throws ServletExceptionIOException {
        
response.setContentType("image/jpeg");
        
OutputStream salida response.getOutputStream();

        
JFreeChart grafica CreaGrafica(0,2006,12,12);
        
ChartUtilities.writeChartAsJPEG(salida,grafica,300,300);

        
salida.close();

Donde "CreaGrafica" es del tipo JFreeChart y tiene un DefaultCategoryDataset que es llenado mediante un RowSet, de la siguiente forma:
Código PHP:
     DefaultCategoryDataset Ds = new DefaultCategoryDataset();
            
     while(
RowSet.next()){
          
Ds.addValue(RowSet.getDouble("MargenNeto"),RowSet.getString
          
"Compañia"),RowSet.getString("Medicion"));
      }
      
JFreeChart chart ChartFactory.createBarChart(
         
"Medición de Cartera","Compañías","Mediciones",
         
Ds,PlotOrientation.VERTICAL,false,false,true);
      Return 
chart
Bien, el problema es que cuando se muestra el gráfico, sale como una imagen en cuadritos distorsionados. ¿cómo podría solucionarlo?
Trabajo con Netbeans 5.5

Saludos y gracias.