3. JFREECHART
JFreeChart es una librería/extensión
Gratuita para el lenguaje de
Programación Java la cual te permite
utilizar Gráficos de todo tipo y de gran
calidad en tus Proyectos. En resumen te
permite poner Gráficos de barras,
Gráficos de Líneas o Gráficos de
Pastel (y de mas tipos) en tus
Aplicaciones Java
4. COMO UTILIZAR JFREECHART EN TUS
APLICACIONES ?
Descarga JFreeChart y la librería
JCommon que es también necesaria
( link al final en Bibliografía) y
agrégalas a tu proyecto.
5. Para Comenzar veremos un Ejemplo Fácil de como
crearte un Grafico rápido en un ChartFrame que es
una ventana propia para mostrar los Gráficos,
luego veremos mas a detalle como elegir el tipo de
grafico y como mostrarlo en otro tipo de
componente que nos resulte mas fácil como por
ejemplo un panel, por lo mientras nos servirá para
analizar lo básico de JFreeChart.
6. Que al ejecutarlo nos muestra esto
Ahora vamos a analizar el código básico necesario para mostrar un
grafico con JFree Chart, tenemos 3 pasos fundamentales..
*Establecer una Fuente de Datos:
Todos los Gráficos necesitan leer la Información de un lugar para
dibujarse. ( incluso una base de datos )
*Crear el Grafico
Aquí llamaremos a la clase ChartFactory que se encargara de crear
el grafico por ti
*Mostrar Grafico
Aquí puede variar como lo muestras, ya sea en su ChartFrame,
ChartPanel..
7. Para mostrar la misma grafica pero en ahora en un
Panel propio en lugar de un ChartFrame el código
seria:
y el resultado es el mismo ;) ahora veamos que otros tipos de
graficos podemos hacer con JFreeChart
8. TIPOS, SABORES, COLORES, PLANOS Y EN 3D..
Vamos a crearnos un grafico de barras 3d de
colores y lo pondremos en un JPanel, veamos al
código: