Tecnología

Inicio

Cómo crear un gráfico circular en JSP Uso JFreeChart

Cómo crear un gráfico circular en JSP Uso JFreeChart


JFreeChart es un marco de código abierto para el entorno de desarrollo de Java. El marco permite crear gráficos complejos en sus páginas web con sólo unas pocas líneas de código. Estos gráficos pueden manejar la entrada estática que usted proporciona en el código fuente de la página web, los datos enviados por el usuario que se introduce en un formulario o datos dinámicos impulsados ​​a partir de una base de datos. Uno de los tipos de gráficos que es manejado por JFreeChart es el gráfico de sectores tradicionales.

Instrucciones

1 Crear una nueva página web JSP en su editor de texto preferido.

2 Inserte el siguiente código encima de la etiqueta de apertura <html> de su página web:

<% @ Página import = "java.awt. *"%>

<% @ Page import = "java.io. *"%>

<% @ Página import = "org.jfree.chart. *"%>

<% @ Página import = "org.jfree.chart.entity. *"%>

<% @ Página import = ". * Org.jfree.data.general"%>

<%

datos DefaultPieDataset final = nueva DefaultPieDataset ();

data.setValue ( "One", nueva doble (43.2));

data.setValue ( "Two", nueva doble (10.0));

data.setValue ( "Tres", nueva doble (27.5));

data.setValue ( "Cuatro", nueva doble (17.5));

data.setValue ( "Cinco", nueva doble (11.0));

data.setValue ( "Six", nueva doble (19.4));

carta JFreeChart = ChartFactory.createPieChart

( "El gráfico de sectores", los datos, es cierto, verdadero, falso);

tratar {

última información ChartRenderingInfo = new

ChartRenderingInfo (nueva StandardEntityCollection ());

fichero1 definitiva del archivo = new File ( "../ webapps / jspchart / web / piechart.png");

ChartUtilities.saveChartAsPNG (

archivo1, gráfico, 600, 400, información);

} Catch (Exception e) {

out.println (e);

}

%>

Sustituir los nombres de las etiquetas preferidas y valores numéricos para cada instancia de data.setValue anteriormente. Este código procesará los nombres de las etiquetas y los valores especificados y crear una imagen estática del gráfico circular resultante, que luego se puede incrustar en su página web. (Ver referencia 1)

3 Inserte el siguiente código en la sección <body> de su página web:

<IMG SRC = "piechart.png" width = "600" height = "400" border = "0" USEMAP = "# tabla">

4 Guardar y publicar su página web. Cuando se accede, se mostrará la imagen estática del gráfico circular generada en el paso 2.