Advertisement
Guest User

Untitled

a guest
Jan 25th, 2015
502
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.64 KB | None | 0 0
  1. import java.awt.*;
  2. import java.applet.*;
  3. public class lab07st extends Applet
  4. {
  5. public void paint(Graphics g)
  6. {
  7. Titan.drawTitan(g);
  8. Hunter.drawHunter(g);
  9. Warlock.drawWarlock(g);
  10. }
  11. }
  12.  
  13. class Titan
  14. {
  15. public static void drawTitan(Graphics g)
  16. {
  17. Color myOrange = new Color(255,128,0);
  18. Color myWhite = new Color(255,255,255);
  19. g.setColor(myOrange);
  20. g.fillRect(0,0,333,650);
  21. g.setColor(myWhite);
  22. Polygon titan = new Polygon();
  23. titan.addPoint(167,175);
  24. titan.addPoint(67,230);
  25. titan.addPoint(67,335);
  26. titan.addPoint(167,400);
  27. titan.addPoint(266,335);
  28. titan.addPoint(266,230);
  29. g.fillPolygon(titan);
  30. g.setColor(myOrange);
  31. g.drawLine(67,230,266,335);
  32. g.drawLine(67,335,266,230);
  33. }
  34. }
  35. class Hunter
  36. {
  37. public static void drawHunter(Graphics g)
  38. {
  39. g.setColor(new Color(211,211,211));
  40. g.fillRect(333,0,333,650);
  41. g.setColor(new Color(152,0,2));
  42. Polygon hunter = new Polygon();
  43. hunter.addPoint(450,250);
  44. hunter.addPoint(550,250);
  45. hunter.addPoint(600,325);
  46. hunter.addPoint(400,325);
  47. g.fillPolygon(hunter);
  48. Polygon hunter2 = new Polygon();
  49. hunter2.addPoint(450,175);
  50. hunter2.addPoint(550,175);
  51. hunter2.addPoint(600,250);
  52. hunter2.addPoint(400,250);
  53. g.fillPolygon(hunter2);
  54. Polygon hunter3 = new Polygon();
  55. hunter3.addPoint(450,325);
  56. hunter3.addPoint(550,325);
  57. hunter3.addPoint(600,400);
  58. hunter3.addPoint(400,400);
  59. g.fillPolygon(hunter3);
  60. g.setColor(new Color(211,211,211));
  61. Polygon triangle = new Polygon();
  62. triangle.addPoint(500,255);
  63. triangle.addPoint(540,325);
  64. triangle.addPoint(460,325);
  65. g.fillPolygon(triangle);
  66. Polygon triangle2 = new Polygon();
  67. triangle2.addPoint(500,180);
  68. triangle2.addPoint(540,250);
  69. triangle2.addPoint(460,250);
  70. g.fillPolygon(triangle2);
  71. Polygon triangle3 = new Polygon();
  72. triangle3.addPoint(500,330);
  73. triangle3.addPoint(540,400);
  74. triangle3.addPoint(460,400);
  75. g.fillPolygon(triangle3);
  76. }
  77. }
  78. class Warlock
  79. {
  80. public static void drawWarlock(Graphics g)
  81. {
  82. Color JcPurple = new Color(88,9,122);
  83. Color JcSilver= new Color(230,230,236);
  84. g.setColor(JcSilver);
  85. g.fillRect(666,0,333,650);
  86. g.setColor(JcPurple);
  87. Polygon warlock = new Polygon();
  88. warlock.addPoint(10,175);
  89.  
  90. }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement