Completed

Diseño de aplicación tipo Cad

Published on the March 31, 2020 in IT & Programming

About this project

Open

Usar Java Swing – Netbeans
Se busca crear una aplicación tipo CAD.
Se busca que sea fácil de usar, interface con colores agradables, 100% gráfico y uso del mouse.

Debe tener un área predefinida para la creación del diseño (dibujo), el cual será estático y no cambiará por el tamaño de la ventana de la aplicación. Solo se podrá dibujar en esa área. Esta área se le denominará como: “Área de dibujo”

Debe tener un Panel de configuración:
Se debe especificar la escala del área de dibujo.
Esto significa que un pixel del área de dibujo equivale a la medida seleccionada por el usuario.
Las unidades validas serán Centímetro (Cm), Metro (Mt), kilómetros (km)

Debe tener un Panel de comandos:
El usuario podrá seleccionar los dibujos a realizar. Los dibujos validos serán: Línea, cuadro, rectángulo, circulo, triangulo.
Para dibujar la figura se deberá marcar con el “mouse” en el “área de dibujo” los extremos de la figura deseada. Para ello se debe considerar los siguientes datos de entrada:
Línea: Inicio y final de línea (Dos puntos).
Cuadrado: Esquina inferior izquierda y esquina inferior derecha (Dos puntos).
Con las dos esquinas se tiene que calcular el cuadro.
Rectángulo: Esquina inferior izquierda y esquina superior derecha. (Dos puntos).
Con las dos esquinas se tiene que calcular el rectángulo.
Circulo: punto central de circulo y punto del radio. (Dos puntos).
Con las dos esquinas se tiene que calcular el circulo.
Triangulo: Los datos de entrada serán las tres esquinas del triángulo (Tres puntos). Con las tres esquinas se tiene que calcular el triángulo.


Debe tener un Panel de datos estadísticos:
Línea: Distancia lineal según la unidad de medida seleccionada en el panel de configuración.
Cuadrado: Perímetro y área según la unidad de medida seleccionada en el panel de configuración.
Rectángulo: Perímetro y área según la unidad de medida seleccionada en el panel de configuración.

Circulo: Circunferencia, radio y área según la unidad de medida seleccionada en el panel de configuración.
Triangulo: Perímetro, área según la unidad de medida seleccionada en el panel de configuración y ángulos internos del triángulo.

Debe tener un Panel de colores:
Donde el usuario podrá seleccionar el color del dibujo a realizar, los colores validos serán: Blanco, Negro, Rojo, Azul, Amarillo, verde.

Aplicación del uso de archivos texto:
Debe tener las opciones de salvar y cargar los dibujos realizados.

Entregables:
Programa fuente
Ejecutable .jar

Project overview

NA, ver imagen adjunta para dar una idea de lo que se busca.

Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Windows

Delivery term: April 07, 2020

Skills needed