Está en la página 1de 11

PROGRAMA QUE PERMITA GENERAR GRAFICAS PRIMITIVAS (LÍNEAS,

CÍRCULOS Y POLÍGONOS)

Gráfica de una Línea.


Crear un nuevo proyecto.
 Abrimos Netbeans, vamos al menú archivo y ponemos nuevo proyecto.

 Seleccionamos la categoría de proyecto en este caso "Java". De ahí el tipo de


proyecto "Java class Library". Damos clic en siguiente.
 La siguiente ventana escribimos el nombre de nuestro proyecto y clic en Finalizar.

Creación de un paquete en java


- Vamos a nuestro proyecto y dentro de los archivos de este, seleccionamos Paquetes de
fuentes damos clic derecho, nuevo, Java package.

Creando la clase formulario a partir de la clase JFrame.


- Seleccionamos el paquete creado "línea" damos clic derecho, nuevo, Formulario JFrame.

En la programación, creamos los atributos de tipo enteros x0.x1.y0.y1 y una variable para
el color.
Debemos sobrescribir el método paint de la siguiente manera
- clic derecho, insertar código, redefinir método, seleccionar paint
Dentro del método Paint escribimos el algoritmo Gráfico DDA de línea.

Creamos funciones para realizar cálculos adicionales.

Escribimos estas líneas al final del algoritmo gráfico, para mostrar y llamar las funciones
adicionales creadas.

La ejecución se vería así:


Gráfica de una Circunferencia.
Realizamos los mismos pasos que hicimos con el algoritmo de la línea.
Una vez generado el evento programamos lo siguiente, para obtener los puntos x, y con el
clic del mouse.

Escribimos el algoritmo gráfico DDA para círculos.

Creamos el método para hacer un nuevo barrido y que se dibuje la circunferencia.


Programamos en el evento Action del botón, primero le damos un valor a el atributo radio y
luego llamamos al método pintar.

La ejecución quedara así

Graficando Primitiva Polígono.


Así se verá la clase creada.
Creamos dos atributos de tipo entero para las coordenadas de X, Y

Creamos el método constructor Punto e Iniciamos los valores

Ingresamos al modo código y hacemos la programación


Declarar los atributos y propiedades de escritura que se muestra a continuación.

Buscar y seleccionar el método paint y luego generar. Luego de generado el método se


verá así.

Escribimos el método el algoritmo gráfico DDA de poligo.


Creamos un método adicional que nos complementa el método gráfico y ase
posible graficar la primitiva.

Creamos el método Graficar para tener acceso a la primitiva y hacer un barrido


Así se verá en evento generado

Escribimos el siguiente código para obtener las coordenadas x,y d con el clic del mouse.

Agregamos dos Cajas de texto y un botón para los parámetros de radio y en número de
lados. Generar el evento action del botón que se verá así.

Agregamos la programación dentro del evento dándole los valores a los atributos radio,
lados del objeto lienzo.

Ejecutamos y se verá así. Colocamos las dimensiones del polígono que queremos
dibujar. Damos clic en el área del gráfico y damos clic en el botón Dibujar
Referencia Bibliográfica
Jhonny Montiel LUNES, 1 DE OCTUBRE DE 2012 “Ejemplos de algoritmos gráficos de
línea, circulo, polígonos” Recuperado de: http://johnnymontiel.blogspot.com/2012/10/ejemplos-de-
algoritmos-graficos-de.html

También podría gustarte