SlideShare a Scribd company logo
1 of 8
JFreeChart
JFreeChart es una librería/extension
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
Como Utilizar JFreeChart en
tus Aplicaciones ?
Descarga JFreeChart y la librería
JCommon que es también necesaria
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..
AL EJECUTARLO LO
MOSTRARIA ASI
Al 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..
Para crearnos un grafico de barras 3D lo
pondremos en un Panel
La grafica quedaría así

More Related Content

Viewers also liked

MICROPROCESADORES
MICROPROCESADORESMICROPROCESADORES
MICROPROCESADORES
nenitaortiz
 
Seminario 4
Seminario 4Seminario 4
Seminario 4
merygd
 
הכן כלבך לחורף - ירוק עד - איתמר כהן - מעריב - זמן ירושלים
הכן כלבך לחורף - ירוק עד - איתמר כהן - מעריב - זמן ירושליםהכן כלבך לחורף - ירוק עד - איתמר כהן - מעריב - זמן ירושלים
הכן כלבך לחורף - ירוק עד - איתמר כהן - מעריב - זמן ירושלים
Itamar Cohen
 

Viewers also liked (13)

Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
Objeto de aprendizagem 1
Objeto de aprendizagem 1Objeto de aprendizagem 1
Objeto de aprendizagem 1
 
Act.7
Act.7Act.7
Act.7
 
Primera Generacion
Primera GeneracionPrimera Generacion
Primera Generacion
 
Buen trato 8a
Buen trato 8aBuen trato 8a
Buen trato 8a
 
Isocrates HomeWork 5 xD
Isocrates HomeWork 5 xDIsocrates HomeWork 5 xD
Isocrates HomeWork 5 xD
 
מהלכי נובמבר
מהלכי נובמברמהלכי נובמבר
מהלכי נובמבר
 
Megaholdingssunum brezilya
Megaholdingssunum brezilyaMegaholdingssunum brezilya
Megaholdingssunum brezilya
 
MICROPROCESADORES
MICROPROCESADORESMICROPROCESADORES
MICROPROCESADORES
 
Tasks 4x3
Tasks 4x3Tasks 4x3
Tasks 4x3
 
Seminario 4
Seminario 4Seminario 4
Seminario 4
 
הכן כלבך לחורף - ירוק עד - איתמר כהן - מעריב - זמן ירושלים
הכן כלבך לחורף - ירוק עד - איתמר כהן - מעריב - זמן ירושליםהכן כלבך לחורף - ירוק עד - איתמר כהן - מעריב - זמן ירושלים
הכן כלבך לחורף - ירוק עד - איתמר כהן - מעריב - זמן ירושלים
 
Presentación future
Presentación futurePresentación future
Presentación future
 

Similar to Gráficos con android pastel, barras,

Tutorial netbeans
Tutorial netbeansTutorial netbeans
Tutorial netbeans
jorgeadelmo
 

Similar to Gráficos con android pastel, barras, (20)

Programas utilizados con un software grafico
Programas utilizados con un software grafico Programas utilizados con un software grafico
Programas utilizados con un software grafico
 
Tutorial netbeans
Tutorial netbeansTutorial netbeans
Tutorial netbeans
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Entrada y salida de datos en java
Entrada y salida de datos en javaEntrada y salida de datos en java
Entrada y salida de datos en java
 
Que es raptor
Que es raptorQue es raptor
Que es raptor
 
Primer Programa Java en Bluej
Primer Programa Java en BluejPrimer Programa Java en Bluej
Primer Programa Java en Bluej
 
REPORTES
REPORTESREPORTES
REPORTES
 
Tutorial java fx_8_espanol
Tutorial java fx_8_espanolTutorial java fx_8_espanol
Tutorial java fx_8_espanol
 
Raptor_1
Raptor_1Raptor_1
Raptor_1
 
Guia pseint 2016
Guia pseint 2016Guia pseint 2016
Guia pseint 2016
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual
VisualVisual
Visual
 
Tema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoTema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmico
 
Guia Pseint 2016
Guia Pseint 2016Guia Pseint 2016
Guia Pseint 2016
 
Guia pseint 2016
Guia pseint 2016Guia pseint 2016
Guia pseint 2016
 
C sharp manual
C sharp manualC sharp manual
C sharp manual
 
C sharp manual
C sharp manualC sharp manual
C sharp manual
 
C sharp manual[1]
C sharp manual[1]C sharp manual[1]
C sharp manual[1]
 
C sharp manual
C sharp manualC sharp manual
C sharp manual
 
151442532 tutorial-de-c
151442532 tutorial-de-c151442532 tutorial-de-c
151442532 tutorial-de-c
 

Recently uploaded

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Recently uploaded (11)

Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Gráficos con android pastel, barras,

  • 1.
  • 2. JFreeChart JFreeChart es una librería/extension 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
  • 3. Como Utilizar JFreeChart en tus Aplicaciones ? Descarga JFreeChart y la librería JCommon que es también necesaria
  • 4. 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. Al 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 crearnos un grafico de barras 3D lo pondremos en un Panel