ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

GRAFICADOR DE COORDENADAS


Enviado por   •  27 de Noviembre de 2015  •  Trabajo  •  338 Palabras (2 Páginas)  •  451 Visitas

Página 1 de 2

PROYECTO SEGUNDO PARCIAL

GRAFICADOR DE COORDENADAS

EDUARDO PALMA GONZÁLEZ

MARCO ANTONIO MEJIA NAVA

JAVIER GUTIERREZ DIYARZA

DIEGO AARÓN RAMOS PÉREZ

Clases Utilizadas

-PROYECTO2PARCIAL (CLASE PRINCIPAL)

Utilizamos esta clase para que desde esta mandemos a llamar a la clase llamada “Interfaz” creando un objeto de esta última como se muestra a continuación en la imagen.

[pic 1]

-INTERFAZ

En esta clase diseñamos la parte grafica de nuestro proyecto, esta contiene botones”JButton” (Graficar, Guardar coordenadas, Limpiar, Salir), contiene una lista desplegable ”Combo Box” para elegir el color de la línea que se graficará, también contiene cajas de texto “TextField” las cuales recibirán las coordenadas (x, y) y un Panel “JPanel” en donde graficaremos las coordenadas que ingresamos y que fuimos guardando.

[pic 2]

-LISTA LIGADA

En esta clase definimos los métodos guardarCoordenada, unirPuntos y eliminar.

guardarCoordenada: Este método se encarga de almacenar cada vez que el usuario ingresa una coordenada x, una coordenada y un color, estas tres características las metemos dentro de un objeto de tipo Nodo de nuestra clase “Nodo” y ese mismo objeto lo guardamos en una LLS.

unirPuntos: Este método realiza la función de unir con una línea las coordenadas que hemos almacenado en la LLS tomando en cuenta que cada nodo almacena una coordenada x y una coordenada y las cuales conforman un punto en el plano. Dicho lo anterior debemos tomar en cuenta que para poder unir los puntos de las coordenadas que hemos almacenado, necesitamos un mínimo de dos puntos para poder graficar las líneas que unen a estos mismos.

eliminar: Este método se encarga de eliminar todo lo que hemos almacenado en las LLS una vez que demos clic en el botón limpiar de nuestra interfaz.

[pic 3]

[pic 4]

[pic 5]

-NODO

La clase nodo define las caracteristicas que tendrá el nodo en el que almacenaremos las coordenadas (x,y) y el color que hemos elegido para pintar la linea. Para las coordenadas hemos definidos dos variables de tipo entero y para el color hemos utilizado la clase “Color” creando una variable de esta misma. Para poder utilizar esta clase la hemos importado de la siguiente manera: import java.awt.Color;

...

Descargar como (para miembros actualizados) txt (2 Kb) pdf (821 Kb) docx (1 Mb)
Leer 1 página más »
Disponible sólo en Clubensayos.com