Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.applet.*;
- public class lab07st extends Applet
- {
- public void paint(Graphics g)
- {
- Titan.drawTitan(g);
- Hunter.drawHunter(g);
- Warlock.drawWarlock(g);
- }
- }
- class Titan
- {
- public static void drawTitan(Graphics g)
- {
- Color myOrange = new Color(255,128,0);
- Color myWhite = new Color(255,255,255);
- g.setColor(myOrange);
- g.fillRect(0,0,333,650);
- g.setColor(myWhite);
- Polygon titan = new Polygon();
- titan.addPoint(167,175);
- titan.addPoint(67,230);
- titan.addPoint(67,335);
- titan.addPoint(167,400);
- titan.addPoint(266,335);
- titan.addPoint(266,230);
- g.fillPolygon(titan);
- g.setColor(myOrange);
- g.drawLine(67,230,266,335);
- g.drawLine(67,335,266,230);
- }
- }
- class Hunter
- {
- public static void drawHunter(Graphics g)
- {
- g.setColor(new Color(211,211,211));
- g.fillRect(333,0,333,650);
- g.setColor(new Color(152,0,2));
- Polygon hunter = new Polygon();
- hunter.addPoint(450,250);
- hunter.addPoint(550,250);
- hunter.addPoint(600,325);
- hunter.addPoint(400,325);
- g.fillPolygon(hunter);
- Polygon hunter2 = new Polygon();
- hunter2.addPoint(450,175);
- hunter2.addPoint(550,175);
- hunter2.addPoint(600,250);
- hunter2.addPoint(400,250);
- g.fillPolygon(hunter2);
- Polygon hunter3 = new Polygon();
- hunter3.addPoint(450,325);
- hunter3.addPoint(550,325);
- hunter3.addPoint(600,400);
- hunter3.addPoint(400,400);
- g.fillPolygon(hunter3);
- g.setColor(new Color(211,211,211));
- Polygon triangle = new Polygon();
- triangle.addPoint(500,255);
- triangle.addPoint(540,325);
- triangle.addPoint(460,325);
- g.fillPolygon(triangle);
- Polygon triangle2 = new Polygon();
- triangle2.addPoint(500,180);
- triangle2.addPoint(540,250);
- triangle2.addPoint(460,250);
- g.fillPolygon(triangle2);
- Polygon triangle3 = new Polygon();
- triangle3.addPoint(500,330);
- triangle3.addPoint(540,400);
- triangle3.addPoint(460,400);
- g.fillPolygon(triangle3);
- }
- }
- class Warlock
- {
- public static void drawWarlock(Graphics g)
- {
- Color JcPurple = new Color(88,9,122);
- Color JcSilver= new Color(230,230,236);
- g.setColor(JcSilver);
- g.fillRect(666,0,333,650);
- g.setColor(JcPurple);
- Polygon warlock = new Polygon();
- warlock.addPoint(10,175);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement