1.
/*Java Program to Create and Fill Shapes using Applet*/
2. import [Link].*;
3. import [Link].*;
4. public class Shapes extends Applet
5. {
6. //Function to initialize the applet
7. public void init()
8. {
9. setBackground([Link]);
10. }
11. //Function to draw and fill shapes
12. public void paint(Graphics g)
13. {
14. //Draw a square
15. [Link]([Link]);
16. [Link]("Square",75,200);
17. int x[]={50,150,150,50};
18. int y[]={50,50,150,150};
19. [Link](x,y,4);
20. [Link]([Link]);
21. [Link](x,y,4);
22. //Draw a pentagon
23. [Link]([Link]);
24. [Link]("Pentagon",225,200);
25. x=new int[]{200,250,300,300,250,200};
26. y=new int[]{100,50,100,150,150,100};
27. [Link](x,y,6);
28. [Link]([Link]);
29. [Link](x,y,6);
30. //Draw a circle
31. [Link]([Link]);
32. [Link]("Circle",400,200);
33. [Link](350,50,125,125);
34. [Link]([Link]);
35. [Link](350,50,125,125);
36. //Draw an oval
37. [Link]([Link]);
38. [Link]("Oval",100,380);
39. [Link](50,250,150,100);
40. [Link]([Link]);
41. [Link](50,250,150,100);
42. //Draw a rectangle
43. [Link]([Link]);
44. [Link]("Rectangle",300,380);
45. x=new int[]{250,450,450,250};
46. y=new int[]{250,250,350,350};
47. [Link](x,y,4);
48. [Link]([Link]);
49. [Link](x,y,4);
50. //Draw a triangle
51. [Link]([Link]);
52. [Link]("Traingle",100,525);
53. x=new int[]{50,50,200};
54. y=new int[]{500,400,500};
55. [Link](x,y,3);
56. [Link]([Link]);
57. [Link](x,y,3);
58. }
59. }
60. /*
61. <applet code = [Link] width=600 height=600>
62. </applet>
63. */