dibujando en java

5
UNIVERSIDAD TECNICA DE BABAHOYO Alumno Jardel Caballero Torres Asignatura Programacion Orientada a Objetos Carrera & Semestre Ing. Sistemas Tercer Semestre Periodo 2015-2016

Upload: jardel-caballero-torres

Post on 22-Jul-2016

260 views

Category:

Documents


2 download

DESCRIPTION

Dibujando un rectangulo en Java(Netbeans)

TRANSCRIPT

Page 1: Dibujando en java

UNIVERSIDAD TECNICA DE

BABAHOYO

Alumno

Jardel Caballero Torres

Asignatura

Programacion Orientada a Objetos

Carrera & Semestre

Ing. Sistemas – Tercer Semestre

Periodo

2015-2016

Page 2: Dibujando en java

Problema

Validar el ingrese de las coordenadas del punto, el ancho por medio del “mouse” y el alto del

rectángulo de tal forma que si el usuario ingresa valores mayores al ancho y alto del área de

dibujo se lance un mensaje que dichos valores no son válidos, en ese caso el rectángulo será

dibujado en el centro del área de dibujo con un ancho = 50 y un alto=30.

Desarrollo

Clases convencionales a implementar:

1. Punto(Esta clase va a ser heredada por la clase Rectángulo)

1.1. Declaramos dos atributos(eje X y Y)

1.2. Constructor por defecto

1.3. Aplicamos propiedades de lectura y escritura para ambos atributos.

1.4. Un método que retorne las coordenadas del eje X y Y.

2. Rectángulo(esta clase debe heredar de la clase Punto)

2.1. Declaramos dos atributos que representan en ancho y la altura.

2.2. Constructor por defecto.

2.3. Propiedades de lectura y escritura para los dos atributos.

2.4. Un método que dibuje el rectángulo (debemos importar la clase Graphics).

2.5. Un método que dibuje el rectángulo por defecto cuando el usuario exceda del

tamaño.

2.6. Importamos la clase Color para darle color a la imagen (opcional).

Page 3: Dibujando en java

3. Creamos un Panel llamada(Areadetrabajo)

3.1. Dentro del Source creamos un objeto de la clase Rectángulo

3.2. Declaramos dos atributos(ancho, y largo) que representan los valores del panel

3.3. Aplicamos propiedades de lectura para ancho y largo del panel

3.4. Creamos un método público que permita cargar el ancho y altura del rectángulo

3.5. método público que permita cargar el ancho y altura del PANEL

3.6. método público que permita cargar el lar coordenadas X y Y del rectángulo

3.7. Sobrescribimos el método “paint”, para dibujar en el panel y validamos el tamaño

antes que dibuje en el panel o Área de trabajo.

3.8. Creamos un método que nos permita actualizar el panel, en este caso usaremos

“repaint”.

4. Creamos un Jframe

4.1. Arrastramos el Jpanel al Jframe

4.2. Agregamos botones y cajas de texto para ingresar el ancho y alto del rectángulo

Page 4: Dibujando en java

4.3. Damos doble derecho en el Panel y seleccionamos mouse Clicked(esto nos permite

que cuando demos clic en una parte de la pantalla, coja las coordenadas x y y.

4.4. Una vez seleccionado agregamos el código para que nos devuelva el valor tanto en

x y y.

Page 5: Dibujando en java

4.5. Damos doble clic izquierdo en el botón DIBUJAR y procedemos a agregar el código

para que pueda dibujar el usuario una vez dado clic en este botón y mandamos los

valores por medio del Panel o área de Dibujo.

Nota: el get.Width, nos permite obtener el ancho del panel, y el get.Height, nos permite obtener

el largo del panel o área de dibujo.

5. Ejecutamos el programa

6. Ingresamos los valores