Tuesday, January 24, 2017

How to create a Doraemon :) - By Nikita Sarna

Tags

import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
public class doreme extends Applet{



public void paint(Graphics gr)
{
gr.setColor(Color.white);
gr.fillOval(204,405,65,40);
gr.setColor(Color.black);
gr.drawOval(204,405,65,40);
//left leg
gr.setColor(Color.white);
gr.fillOval(282,405,65,40);
gr.setColor(Color.black);
gr.drawOval(282,405,65,40);
//right leg
int x[]={200,350,400,420,348,340,290,275,260,210,218,188,168};
int y[]={250,250,200,220,300,420,420,380,420,420,310,360,340};
gr.setColor(Color.blue);
gr.fillPolygon(x,y,13);
gr.setColor(Color.blue);
gr.fillPolygon(x,y,13);
//body
gr.setColor(Color.white);
gr.fillOval(223,240,115,125);
gr.setColor(Color.black);
gr.drawOval(223,240,115,125);
gr.drawLine(240,310,320,310);
gr.drawArc(240,270,80,80,180,180);
//head
gr.setColor(Color.BLUE);
gr.fillOval(170,85,210,180);
gr.setColor(Color.black);
gr.drawOval(170,85,210,180);
//face
gr.setColor(Color.WHITE);
gr.fillOval(188,125,175,135);
gr.setColor(Color.black);
gr.drawOval(188,125,175,135);
//mouth
gr.setColor(Color.black);
gr.drawLine(230,198,325,200);
gr.drawArc(230,155,95,87,180,180);
gr.setColor(Color.black);
gr.fillArc(230,155,95,87,180,180);
//tongue
gr.setColor(Color.black);
gr.drawArc(255,214,50,40,-170,-170);
gr.setColor(Color.red);
gr.fillArc(255,214,50,40,-170,-190);
gr.fillArc(255,227,48,15,180,180);
//left eye
gr.setColor(Color.white);
gr.fillOval(232,100,45,60);
gr.setColor(Color.black);
gr.drawOval(232,100,45,60);
//right eye
gr.setColor(Color.white);
gr.fillOval(278,100,45,60);
gr.setColor(Color.black);
gr.drawOval(278,100,45,60);
//left pupil
gr.setColor(Color.black);
gr.fillOval(255,125,14,24);
//right pupil
gr.setColor(Color.black);
gr.fillOval(285,125,14,24);
//left inner eye part
gr.setColor(Color.white);
gr.fillOval(259,135,7,7);
//right inner eye part
gr.setColor(Color.white);
gr.fillOval(288,135,7,7);

//nose
gr.setColor(Color.red);
gr.fillOval(260,148,34,34);
gr.setColor(Color.black);
gr.drawOval(260,148,34,34);
//nose inner
gr.setColor(Color.white);
gr.fillOval(265,158,10,10);
gr.setColor(Color.black);
gr.drawOval(265,158,10,10);
//moustache line
gr.drawLine(278,181,278,198);
gr.drawLine(310,170,368,150);
gr.drawLine(310,180,368,180);
gr.drawLine(310,190,368,210);
gr.drawLine(240,170,188,150);
gr.drawLine(240,180,188,180);
gr.drawLine(240,190,188,210);
      //necklace
gr.setColor(Color.red);
gr.fillRect(215,248,120,15);
//
gr.setColor(Color.black);
//
gr.drawRect(215,248,120,15);
//bell
gr.setColor(Color.yellow);
gr.fillOval(260,250,40,40);
gr.setColor(Color.black);
gr.drawOval(260,250,40,40);
//bell inner part
gr.setColor(Color.black);
gr.fillOval(274,270,10,10);
gr.setColor(Color.black);

// bell lines
gr.drawArc(253,265,50,20,30,100);

//left hand
gr.setColor(Color.white);
gr.fillOval(158,330,40,40);
gr.setColor(Color.black);
gr.drawOval(158,330,40,40);
//right hand
gr.setColor(Color.white);
gr.fillOval(390,190,40,40);
gr.setColor(Color.black);
gr.drawOval(390,190,40,40);

}
}
-