SlideShare una empresa de Scribd logo
1 de 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í

Más contenido relacionado

Destacado

Destacado (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 a 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
 

Último

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.FlorenciaCattelani
 
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...JohnRamos830530
 
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 eyvanamcerpam
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
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.pptxAlan779941
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
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 estossgonzalezp1
 

Último (11)

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.
 
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...
 
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
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
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
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
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
 

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