Você está na página 1de 5

Computacin Grfica UNAD 2012II

Trabajo colaborativo 2 Grupo 299210-9


09/11/2012 Tutor: Oscar Javier Abaunza Garca Carlos Alberto Mayo Guerrero

INTRODUCCION En el presente documento, se resolvern los puntos tratados de la gua de actividades del trabajo colaborativo 2 de Computacin Grfica, curso ofrecido por la UNAD en el ciclo profesional de Ingeniera de Sistemas. OBJETIVOS Resolver las preguntas propuestas Explicar el manejo del programa

DESARROLLO Actividad 1 El programa hace lo siguiente: se insertan 5 valores y cada uno pertenece a una categora:

Abajo, tiene los botones TORTA EN 3D e HISTOGRAMA EN 3D. Al insertar los valores y darle clic en los botones, sale como resultado:

Por qu sale as, y no como habitualmente debe salir usando la clase Shape? Es porque aqu no hago ningn uso de Shape, ni de Java3D. Si se usa Java como se

puede ver, pero con JFreeChart. Esta librera es especial para hacer aplicaciones que necesiten grficas estadsticas, de cualquier tipo: reas, Barras horizontales y verticales, Lneas, y otros ms. Java no lo incluye, as como tampoco incluye Java3D, por lo que debemos descargarla y aadirla a NetBeans (el que yo uso) o a JCreator. No voy a decir cmo aadirlo porque sera salirme del contexto, pero, incrusto el cdigo en el comprimido de este trabajo, para que se pruebe, aclaro, sin la librera JFreeChart, no sirve de nada el cdigo. Actividad 2 Es considerado el mejor entorno de desarrollo (IDE) en Java (no a mi criterio): JCreator NetBeans IntelliJ Eclipse

Cuando escribimos un programa en Java, al correrlo bajo el IDE que tengamos (si est bien escrito), ste lo ejecuta perfectamente. Al hacer la accin de BUILD PROJECT, el resultado es en: Exe Rar Java Jar

Son indispensables para crear y representar entidades slidas: Punto Polgono Recta Circunferencia

GLOSARIO JFreeChart: librera de Java especializada en grficos estadsticos Java: lenguaje de programacin orientado a objetos, desarrollado por Sun Microsystems, capaz de realizar aplicaciones de internet y locales. NetBeans: entorno de desarrollo de cdigo abierto, que en su comienzo fue fundado y desarrollado por Sun Microsystems, y que ahora es un proyecto de constante crecimiento con ms de 100 contribuyentes en todo el mundo.

CONCLUSIONES Si bien no us Shape, por razones de recursividad, sencillez y complementacin a la temtica propuesta en la actividad, el objetivo del programa se cumpli con resultados positivos, y nos muestra la versatilidad de java al construir un programa. A pesar de eso, si se tiene en cuenta, la metodologa de la actividad, se deben tener presentes las primitivas y transformaciones adecuadas, para poder aplicar correctamente los mtodos de la computacin grfica. BIBLIOGRAFA Y WEBS Mdulo UNAD Computacin grfica 2012 http://elespaciodejaime.wordpress.com/2009/06/27/jfreechart-facil-creacion-degraficos-estadisticos-en-java/ http://www.youtube.com/watch?v=ipLwsOwhvAQ http://chuwiki.chuidiang.org/index.php?title=Ejemplo_sencillo_con_JFreeChart_:_A rea%2C_Bar_y_Line http://programacionjfreechart.blogspot.com/2011/05/ejemplo-de-grafico-de-pastely-creacion.html http://foro.chuidiang.com/java-j2se/como-agregar-el-jfreechart-a-las-librerias-dejava/