/*
THIS IS A VERY SIMPLE JAVA APPLET THAT JUST DRAWS AN X SHAPE.
*/
import java.awt.*;
public class VerySimpleApplet extends BufferedApplet
{
int x = 100, y = 100; // COORDINATES OF THE CENTER OF THE X
Font myFont = new Font("TimesRoman", Font.ITALIC | Font.BOLD, 24);
public void render(Graphics g) {
// WHENEVER THERE IS "DAMAGE", WE NEED TO REDRAW
if (damage) {
// SET COLOR TO WHITE AND CLEAR THE APPLET WINDOW
g.setColor(Color.white);
g.fillRect(0, 0, bounds().width, bounds().height);
// SET COLOR TO BLACK AND DRAW AN X SHAPE
g.setColor(Color.black);
g.drawLine(x - 20, y + 20, x + 20, y - 20);
g.drawLine(x - 20, y - 20, x + 20, y + 20);
g.setColor(new Color(0,0,255));
g.setFont(myFont);
g.drawString("Am I blue?", x+20, y);
int X[] = {x, 100, x + 200};
int Y[] = {y, 100, 100};
g.setColor(new Color(200,200,255));
g.fillPolygon(X,Y,3);
g.setColor(Color.black);
g.drawPolygon(X,Y,3);
g.drawOval(200,200, 50, 100);
}
}
public boolean mouseDrag(Event e, int x, int y) {
this.x = x;
this.y = y;
damage = true;
return true;
}
}
Thursday, October 7, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment