ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

DEBER_NOTAS_ESTUDIANTES


Enviado por   •  14 de Diciembre de 2014  •  674 Palabras (3 Páginas)  •  175 Visitas

Página 1 de 3

A continuación se verá un Ejemplo sencillo de cómo crear un Grafico rápido en un ChartFrame que es una ventana propia para mostrar los Gráficos, luego se verá más a detalle cómo elegir el tipo de gráfico y como mostrarlo en otro tipo de componente que nos resulte más fácil como por ejemplo un panel.

Relleno el modelo de datos

Cada uno de los posibles gráficos que podemos obtener con JFreeChart, necesita unos datos que son los que se pintarán en dicho gráfico. Para ello se requiere una clase encargada de almacenar dichos datos, que se suele conocer como modelo de datos (o dataset). En JFreeChart hay disponibles muchos posibles modelos de datos o datasets, según el tipo de gráfico que queramos pintar. En este ejemplo vamos a centrarnos en CategoryDataset, que nos permitirá pintar gráficos de barras (BarChart), de áreas (AreaChart), de líneas (LineChart) y de tarta múltiple (MultiplePieChart).

/** Sitio web 1 */

private static final String SITIO_2 = "www.sitio1.com";

/** Sitio web 2 */

private static final String SITIO_1 = "www.sitio2.com";

...

//Fuente de datos

DefaultCategoryDataset dataset = new DefaultCategoryDataset();

// Visitas del sitio web 1

dataset.setValue(100, SITIO_1, "Lunes");

dataset.setValue(120, SITIO_1, "Martes");

dataset.setValue(110, SITIO_1, "Miércoles");

dataset.setValue(103, SITIO_1, "Jueves");

dataset.setValue(106, SITIO_1, "Viernes");

// Visitas del sitio web 2

dataset.setValue(60, SITIO_2, "Lunes");

dataset.setValue(62, SITIO_2, "Martes");

dataset.setValue(61, SITIO_2, "Miércoles");

dataset.setValue(63, SITIO_2, "Jueves");

dataset.setValue(66, SITIO_2, "Viernes");

Método setValue() al que se le pasan tres parámetros:

 El número de visitas. El valor indicará la longitud de las barras en el gráfico de barras.

 El nombre del sitio web. Cada nombre distinto que pongamos, dará lugar a un color distinto en la barra. En nuestro caso, al haber dos sitios web, tendremos barras de dos colores.

 El nombre del día del que se miden las visitas. Cada nombre distinto dará lugar a una nueva barra.

Creamos

...

Descargar como (para miembros actualizados)  txt (4.4 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com