Está en la página 1de 18

FIGURAS EN JAVA 2D

Integrantes
• Guerrero Rivera Edgar Isaías
• Ramírez Alvarez Erick Roberto
• Diaz Cervera Brian Noe
INTRODUCCIÓN

Mediante esta presentación podremos ver como se obtiene un objeto


Graphics2D y las clases principales tales como Polygon, Point2D,
Line2D, Draw, Shape y GeneralPath que nos proporciona java2D ya que
esto nos permiten la realización de distintas funciones en las figuras
geométricas.
OBJETOS GRAPHICS JAVA2D
Java2D proporciona varias clases que definen objetos geométricos
simples tales como puntos, líneas, curvas y rectángulos.

Estos objetos pueden construirse con las clases proporcionadas por le


paquete java.awt.geom, por lo que es necesario importar este paquete en
nuestros programas antes de hacer uso de cualquiera de sus clases.

Entre otras, se proporcionan las clases (Rectangle2D, Line2D, Point2D y


Ellipse2D).
FIGURAS BÁSICAS
En este sentido, las figuras existentes en Java2D son las líneas rectas,
las curvas cuadráticas, las curvas cúbicas los rectángulos, las elipses u
óvalos, los rectángulos con las esquinas redondeadas y los arcos.
POLYGON
Esto se hace implementando Array de puntos
Se puede usar un objeto de la clase Polygon, al cual se le añaden puntos
mediante la función miembro ADDPOINT.
DRAW
Dibuja el exterior de una forma geométrica primitiva
Se puede utilizar diferentes tipos de draw para dibujar una figura, un string,
líneas o figuras.
SHAPE
La interfaz Shape proporciona definiciones para objetos que representan alguna forma
de forma geométrica
GENERAL PATH
La clase GeneralPath representa una ruta geométrica construida a partir de líneas
rectas y curvas cuadráticas y cúbicas.
POINT2D
Point2D la última de las clases que definen una figura geométrica es la clase
point2D ya que esta clase no dibuja nada, sino que es la representación de los
puntos en java2D.

Ahora bien, sí se pueden dibujar figuras a partir de puntos, para poder


construir figuras a partir de coordenadas sueltas como a partir de objetos Point2d
EJEMPLO
Programa Java para crear un objeto 2D de puntos y mostrar sus coordenadas y encontrar su distancia
desde el origen:

En este programa creamos un objeto Point2D llamado point2d_1 usando sus coordenadas x, y como
argumentos. Obtendremos los valores de x, y usando la función getX (), getY () y luego lo mostraremos.
También estamos calculando la distancia de los puntos desde el origen.
Line2D

Para dibujar una línea recta es una de las cosas más sencillas que hacerse con java2d.

Esto se consigue a través de la clase line2D, cuyo esta capacidad se encuentra dentro de
la clase graphics2d.

Puede personalizar la longitud y orientación de una línea en line2D introduciendo el


arranque y parada puntos de coordenadas. para el line2d tipo de datos (x1, y1, x2,
y2), el primer conjunto de dos números define la coordenada de inicio y el segundo
conjunto de coordenadas define el final.
CONCLUSION

Mediante esta investigación sobre el desarrollo de figuras2D


con la ayuda de la implementación de Graphics2D pudimos
concluir que no están complicado y es de suma importancia
los conceptos previamente vistos ya que son muy básicos
pero necesarios para tener los fundamentos claros de JAVA2D
y así mismo facilitar como implementar nuevas funciones
respecto a las figuras geométricas.
BIBLIOGRAFIA

HTTP://EDELSTEIN.PEBBLES.CS.CMU.EDU/JADEITE/MAIN.PHP?
API=JAVA6&STATE=CLASS&PACKAGE=JAVA.AWT.GEOM&CLASS=LINE2D

HTTPS://ALGS4.CS.PRINCETON.EDU/CODE/EDU/PRINCETON/CS/ALGS4/POINT2D.JAVA.HTML

HTTP://MAPACHES.ITZ.EDU.MX/~LTORRES/UNIDAD_II.PDF

HTTPS://DOCS.ORACLE.COM/JAVASE/TUTORIAL/2D/INDEX.HTML

HTTPS://COURSES.CS.WASHINGTON.EDU/COURSES/CSE341/98AU/JAVA/JDK1.2BETA4/DOCS/AP
I/JAVA/AWT/POLYGON.HTML

HTTPS://WWW3.NTU.EDU.SG/HOME/EHCHUA/PROGRAMMING/JAVA/J8B_GAME_2DGRAPHICS.
HTML

También podría gustarte