Beruflich Dokumente
Kultur Dokumente
GUIA PRCTICA ESTRUCTURA: MODULO: No. GUIA: PROGRAMACION ORIENTADA A OBJETOS Programacin en JAVA CINCO (5)
ejemplo import java.applet.Applet; import java.awt.Polygon; public class Florida extends Applet { public void paint (Graphics var) { var.drawString ("Florida",185,75); var.drawLine(185,80,222,80); var.drawRect(2,2,345,345); var.drawRoundRect(182,61,43,24,10,8); int x[]={10,234,253,261,344,336,295,259,205,211,195,191,120,94,81,12,10}; int y[]={12,15,25,71,209,278,310,278,188, 171,174,118,56,68,49,37,12}; int puntos=x.length; Polygon poli= new Polygon(x,y,puntos); var.drawPolygon (poli); var.fillOval(235,130,15,15); var.drawOval(255,130,15,15); var.drawOval(245,140,15,15);
obj.drawPolygon(poli); // dibuja tres ovalos. En cada vertice dibuja un cuadrado de 15x15 y lo empata obj.drawOval(235, 140, 15, 15); obj.drawOval(225,130,15,15); obj.drawOval(245,130,15,15); // Simulo olas dibujando arcos, en todo el rectangulo que enmarca el mapa for(int ax=2; ax < 150; ax+=10) for(int ay=0; ay < 320; ay+=10) obj.drawArc(ax, ay, 10, 10, 0, -180); // 0: es el grado inicial y -180 son los grados hasta donde debe llegar. } // paint } // class
Salida:
PARA RECORDAR
4. EJERCICIOS Simular la captura de 3 nmeros en el monitor e imprimir el correspondiente nombre. Simular la captura.
class Letras { void llamar(int op) { switch(op){ case 0: System.out.print("Cero"); break; case 1: System.out.print("Uno");
break; case 2: System.out.print("Dos"); break; case 3: System.out.print("Tres"); break; case 4: System.out.print("Cuatro"); break; case 5: System.out.print("Cinco"); break; case 6: System.out.print("Seis"); break; case 7: System.out.print("Siete"); break; case 8: System.out.print("Ocho"); break; case 9: System.out.print("Nueve"); break; default: System.out.print("Nmero no vlido. Digite de 0 a 9"); break; } } } class Convertir{ public static void main(String var1[ ]) { int a=8; int b=6; int c=1; Letras r = new Letras(); System.out.print("El numero "+a+b+c+" es: "); r.llamar(a); System.out.print(", "); r.llamar(b); System.out.print(", "); r.llamar(c); }
Salida:
El numero 861 es: Ocho, Seis, Uno
ACTIVIDAD DE EVIDENCIA PARA ENTREGAR A MAS TARDAR EL LUNES 18 DE JUNIO DE 2012. 1. Desarrollar y exponer apropiadamente el desarrollo del cdigo expuesto en el applet del presente informe.
2. Dibujar en lenguaje de programacin JAVA el mapa de Colombia. Intente con sus departamentos En la entrega del producto al correo de evidencias entregar con asunto applet y gua para dibujos