lunes, 16 de enero de 2012

Muñeco de Nieve

Muñeco creado con lineas y círculos



import java.awt.*;
import javax.swing.*;


public class Muñeco extends JFrame{

Muñeco(){
setTitle("Muñeco de Nieve");
setSize(500,500);
}

public void paint(Graphics r){
//Cabeza
r.setColor(Color.white);
r.fillOval(200, 130, 100, 100);
r.setColor(Color.black);
r.fillRect(185, 130, 130, 20);
r.fillRect(215, 80, 70, 50);
r.setColor(Color.blue);
r.fillOval(225, 160, 15, 15);
r.fillOval(260, 160, 15, 15);
r.setColor(Color.orange);
r.fillOval(243, 180, 15, 15);
r.setColor(Color.black);
r.fillOval(249, 182, 10, 10);
r.setColor(Color.orange);
r.fillOval(252, 185, 5, 5);
r.setColor(Color.black);
r.fillRect(235, 205, 40, 5);

//Cuerpo
r.setColor(Color.white);
r.fillOval(175, 230, 150, 150);
r.setColor(Color.MAGENTA);
r.fillRect(210, 230, 20, 90);
r.fillRect(210, 320, 5, 10);
r.fillRect(217, 320, 5, 10);
r.fillRect(225, 320, 5, 10);

r.fillRect(270, 230, 20, 90);
r.fillRect(270, 320, 5, 10);
r.fillRect(277, 320, 5, 10);
r.fillRect(285, 320, 5, 10);
//Manos
r.setColor(Color.cyan);
r.fillOval(300, 250, 20, 60);
r.fillOval(175, 250, 20, 60);
//Botones
r.setColor(Color.black);
r.fillOval(245, 250, 15, 15);
r.fillOval(245, 280, 15, 15);
r.fillOval(245, 310, 15, 15);
r.fillOval(245, 340, 15, 15);
//Pies
r.setColor(Color.black);
r.fillOval(150, 370, 90, 40);
r.fillOval(260, 370, 90, 40);

}

}


//Esto va en otra clase

public class mainMuñeco {
public static void main(String[] args) {
new Muñeco().setVisible(true);
}
}

No hay comentarios:

Publicar un comentario