Foros del Web » Programación para mayores de 30 ;) » Java »

Comenzando con jfreechart

Estas en el tema de Comenzando con jfreechart en el foro de Java en Foros del Web. Código: public JFreeChart generarImagen(int indice){ Preguntas pregunta = (Preguntas) this.preguntarespuesta.get(indice); Hashtable resultado = new Hashtable((Hashtable)ConexionSQLServer.EjecutarSentencia(pregunta.getSql()).get(0)); if(pregunta.getIndice() == 6) { int empresas50 = Integer.parseInt(resultado.get("f1c1").toString()); Preguntas empresastotal ...
  #1 (permalink)  
Antiguo 16/05/2007, 03:23
 
Fecha de Ingreso: mayo-2005
Mensajes: 423
Antigüedad: 19 años, 6 meses
Puntos: 1
Comenzando con jfreechart

Código:
 public JFreeChart generarImagen(int indice){
        Preguntas pregunta = (Preguntas) this.preguntarespuesta.get(indice);
        Hashtable resultado = new Hashtable((Hashtable)ConexionSQLServer.EjecutarSentencia(pregunta.getSql()).get(0));
        if(pregunta.getIndice() == 6)
        {
            int empresas50 = Integer.parseInt(resultado.get("f1c1").toString());
            Preguntas empresastotal = (Preguntas)this.preguntarespuesta.get(0);
            resultado = new Hashtable((Hashtable)ConexionSQLServer.EjecutarSentencia(totalempresas).get(0));
            int total = Integer.parseInt(resultado.get("f1c1").toString());
            total = total - empresas50;
            DefaultPieDataset datos = new DefaultPieDataset();
            datos.setValue("Empresas empleados > 50",empresas50);
            datos.setValue("Resto Empresas",total);
            JFreeChart chart = ChartFactory.createPieChart(
                    pregunta.getPregunta(),
                    datos,
                    true,
                    true,
                    false
                    );
            return chart;                    
        }
        return null;
    }
tengo ese codigo y me esta pegando la siguiente pegada

java.lang.NoClassDefFoundError: org/jfree/util/PaintTable
org.jfree.chart.plot.PiePlot.initialise(Unknown Source)
org.jfree.chart.plot.PiePlot.<init>(Unknown Source)
org.jfree.chart.ChartFactory.createPieChart(Unknow n Source)
Estadisticas.GenerarEstadisticas.generarImagen(Gen erarEstadisticas.java:152)
org.apache.jsp.Jsp.Administracion.Consultas.Estadi sticas.jspEstadisticaGraficas_jsp._jspService(jspE stadisticaGraficas_jsp.java:48)
org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:328)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:315)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)

reviso un poco el jar de jfreechart y no aparece nada de eso , vale, pos miro el ejemplo y me dice que me baje la jcommon(la ultima),pero tampoco me aparece.

es esto logico?? han podido eliminar esa funcion??
__________________
Dios creo un equipo perfecto a los demas los lleno de extranjeros
  #2 (permalink)  
Antiguo 16/05/2007, 03:33
 
Fecha de Ingreso: mayo-2005
Mensajes: 423
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: Comenzando con jfreechart

Solventado en la version del commons que estaba usando tenian deprecado eso, lo siento por las molestias
__________________
Dios creo un equipo perfecto a los demas los lleno de extranjeros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:26.