lunes, 3 de agosto de 2009

17




//Aplicación que dibija una Casa de Bienes y Raices.
import java.awt.*;
import java.applet.*;
import java.awt.Color;
import java.awt.geom.*;

public class TheHouse extends Applet
{
Color Tundra = new Color(185,225,188);
Color Melon = new Color(237,90,41);
Color VerdeF = new Color(58,238,6);
Color Marron = new Color(120,0,0);
Color Olivo = new Color(0,64,64);
Color Beige = new Color(241,223,120);
Color Cielo = new Color(115,240,247);
Color Cafe = new Color(128,64,0);

Font A = new Font("TimesRoman", Font.BOLD,30);
Font B = new Font("TimesRoman", Font.BOLD, 25);
Font C = new Font("TimesRoman", Font.BOLD, 15);

public void paint(Graphics hou)
{
Graphics2D THE= (Graphics2D) hou; //Utilizando la cabecera "geom"
setBackground(Beige);
//La Casa
int XCas[]={130,70,90,90,120,120,110,110,150,150,140,140,170,170,190,170,170,160,160,130};
int YCas[]={0,50,50,150,150,160,160,165,165,160,160,150,150,50,50,34,15,15,25,0};
int Cas=20;
hou.setColor(Olivo);
hou.fillPolygon(XCas,YCas,Cas);
//El frente
hou.setColor(Melon);
hou.fillOval(120,20,20,20);
hou.setColor(Color.black);
hou.drawLine(130,20,130,40);
hou.drawLine(120,30,140,30);
hou.setColor(Marron);
hou.fillRect(0,130,10,20);
hou.fillRect(15,130,10,20);
hou.fillRect(30,130,10,20);
hou.fillRect(45,130,10,20);
hou.fillRect(60,130,10,20);
hou.fillRect(75,130,10,20);
hou.fillRect(175,130,10,20);
hou.fillRect(190,130,10,20);
hou.fillRect(205,130,10,20);
hou.fillRect(220,130,10,20);
hou.fillRect(235,130,10,20);
hou.fillRect(250,130,10,20);
hou.setColor(Color.gray);
hou.fillRect(0,140,85,5);
hou.fillRect(175,140,85,5);
//Los cristales de la puerta
hou.setColor(Cielo);
hou.fillRoundRect(105,60,50,20,3,3);
hou.fillRoundRect(95,90,10,55,3,3);
hou.fillRoundRect(155,90,10,55,3,3);
hou.fillRoundRect(115,95,10,20,3,3);
hou.fillRoundRect(135,95,10,20,3,3);
hou.fillRoundRect(115,120,10,20,3,3);
hou.fillRoundRect(135,120,10,20,3,3);
hou.setColor(Color.black);
hou.drawLine(130,60,130,80);
hou.drawLine(105,70,155,70);
hou.fillOval(127,115,6,6);
//Puerta
hou.setColor(Cafe);
hou.fillRoundRect(110,90,40,55,5,5);
hou.setColor(Color.black);
hou.fillOval(127,115,6,6);
hou.setColor(Cielo);
hou.fillRoundRect(115,95,10,20,3,3);
hou.fillRoundRect(135,95,10,20,3,3);
hou.fillRoundRect(115,120,10,20,3,3);
hou.fillRoundRect(135,120,10,20,3,3);
//Los textos
hou.setColor(Color.red);
hou.setFont(B);
hou.drawString("Bienes",20,20);
hou.setColor(Color.blue);
hou.drawString("Raices",180,20);
hou.setColor(Color.magenta);
hou.drawString("The House",70,180);
hou.setFont(C);
hou.setColor(Color.black);
hou.drawString("Hace tu sueño realidad",60,195);

}
}

No hay comentarios:

Publicar un comentario