Figuras Vectorizadas

Páginas: 4 (918 palabras) Publicado: 15 de junio de 2012
| UNIVERSIDAD AUTÓNOMA DE CHIHUAHUAFACULTAD DE INGENIERÍAINGENIERÍA DE SOFTWAREPROGRAMACIÓN ORIENTADA AL OBJETO | |

Proyecto Figuras Vectorizadas
Objetivo
Realizar una aplicación de figurasvectorizadas utilizando una lista simplemente enlazada de puntos. Familiarizar al alumno con el uso y concepto de listas, empezando por el ejemplo de una lista simplemente enlazada, se creará un programaque muestre dicho fenómeno.
Introducción
La lista enlazada básica es la lista enlazada simple la cual tiene un enlace por nodo. Este enlace apunta al siguiente nodo en la lista, o al valor NULL o ala lista vacía, si es el último nodo.

Una lista enlazada simple contiene dos valores: el valor actual del nodo y un enlace al siguiente nodo
Desarrollo
1) Crearemos un nuevo proyecto enNetBeans, aplicación de java y sin clase principal.
2) Crearemos una nueva clase llamada punto, la extenderemos de JComponent y sobrescribiremos el método paint dibujando así un círculo pequeño.3) Crearemos un constructor por default, para ello click derecho, insertar código y seleccionamos constructor y ok.
4) Dentro del constructor indicamos que el circulo tenga una medida de 10x10pixeles tal como muestra la imagen:

Como aremos uso de la clase en tiempos de ejecución no es necesario instalar el Bean.
5) Creemos una nueva clase tipo JFrame, nombre a gusto.
6) Dentro delárea del JFrame editaremos el evento del mouse, para ello:

7) Crearemos un objeto tipo Punto, llamado a gusto y le daremos su localización mediante dos métodos evtX() y evtY().

8) Para queel punto se localice en el JFrame mandamos a llamar al meto add() y para que sea visible mandamos llamar el método repaint().

Por versatilidad hemos agregado un JPanel al JFrame para colocar losobjetos aquí, el código es el mismo, solo antes de la adición del punto y repintado irá el jpanel1 tal como muestra la imagen:

9) Volvamos a la clase Punto, editaremos los eventos para realizar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Vectorizar cara
  • Vectorizar
  • Figuras
  • Figuras
  • Figuras
  • La Figura
  • figuras
  • La Figura

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS