Thursday, September 17, 2009

These code draws easter egg using Java Applet

import java.awt.*;
import java.applet.*;
public class exx007 extends Applet {
String msg;
public void init(){
setBackground(Color.gray);
setForeground(Color.white);
msg = "this code is copyright by exx007 and you are free to edit it use it";
}
public void paint(Graphics g) {
g.drawString(msg, 20,20);
g.drawArc(350, 20,200, 350, 0, 360);

/* Line in the middle horizontal
g.drawLine(368, 100, 534, 100);
g.drawLine(353, 150, 545, 150);
*/

//line on the upper part
g.drawLine(395, 50, 505, 50);
//line on the left
g.drawLine(450, 20, 450, 50);
g.drawLine(440, 21, 440, 50);
g.drawLine(430, 22, 430, 50);
g.drawLine(420, 27, 420, 50);
g.drawLine(410, 33, 410, 50);
// left side of egg
g.drawLine(460, 21, 460, 50);
g.drawLine(470, 22, 470, 50);
g.drawLine(480, 27, 480, 50);
g.drawLine(490, 33, 490, 50);

// line that draw X lines
g.drawLine(368, 100, 388, 150);
g.drawLine(388, 150, 408, 100);

g.drawLine(408, 100, 428, 150);
g.drawLine(428, 150, 448, 100);

g.drawLine(448, 100, 468, 150);
g.drawLine(468, 150, 488, 100);

g.drawLine(488, 100, 508, 150);
g.drawLine(508, 150, 532, 100);

// the other one
g.drawLine(368, 150, 388, 100);
g.drawLine(388, 100, 408, 150);

g.drawLine(408, 150, 428, 100);
g.drawLine(428, 100, 448, 150);

g.drawLine(448, 150, 468, 100);
g.drawLine(468, 100, 488, 150);

g.drawLine(488, 150, 508, 100);
g.drawLine(508, 100, 532, 150);

g.drawLine(358, 130, 368, 150);
g.drawLine(532, 150, 542, 130);

//Line in the middle2
g.drawLine(350, 180, 549, 180);
g.drawLine(350, 200, 550, 200);
g.drawLine(350, 220, 549, 220);
g.drawLine(350, 180, 390, 220);
g.drawLine(390, 180, 430, 220);
g.drawLine(430, 180, 470, 220);
g.drawLine(470, 180, 510, 220);
g.drawLine(510, 180, 550, 220);

//Line on the buttom

// line that draw X lines
g.drawLine(368, 260, 388, 310);
g.drawLine(388, 310, 408, 260);

g.drawLine(408, 260, 428, 310);
g.drawLine(428, 310, 448, 260);

g.drawLine(448, 260, 468, 310);
g.drawLine(468, 310, 488, 260);

g.drawLine(488, 260, 508, 310);
g.drawLine(508, 310, 532, 260);

//the other one
g.drawLine(372, 306, 388, 260);
g.drawLine(388, 260, 408, 310);

g.drawLine(408, 310, 428, 260);
g.drawLine(428, 260, 448, 310);

g.drawLine(448, 310, 468, 260);
g.drawLine(468, 260, 488, 310);

g.drawLine(488, 310, 508, 260);
g.drawLine(508, 260, 526, 310);

g.drawLine(532,260, 539, 277);
g.drawLine(368,260, 362, 280);

g.drawLine(358, 130, 368, 150);
g.drawLine(532, 150, 542, 130);
}
}
/* hack by exx007 */

No comments:

Post a Comment