Tuesday, 29 November 2016

Program to draw a different shapes in Applet window

This program will display the different shapes in Applet window.

PROGRAM
import java.awt.event.*;
import java.applet.Applet;
import java.awt.Graphics;

public class GraphicsExcercise extends Applet {

 public void paint(Graphics g) {
  
  // For rounded rectangle and filled oval
  g.drawRoundRect(20,20,140,100,10,10);
  g.fillOval(65,43,50,50);
  
  // For triangle
  g.drawLine(200,20,200,120);
  g.drawLine(200,20,300,120);
  g.drawLine(300,120,200,120);
  
  // For smiley
  g.drawOval(20,150,150,150); // For head
  g.fillOval(50,190,15,15);   // Left Eye 
  g.fillOval(120,190,15,15);  // Right Eye
  int x[] = {95,85,106,95};
  int y[] = {215,234,234,215};
  g.drawPolygon(x, y, 4);     // Nose
  g.drawArc(55,225,78,50,0,-180);  // Smile
  g.drawLine(50,256,60,246);
  g.drawLine(128,245,139,256);
  
  // For diamond
  int x1[] = {203,252,301,252,203};
  int y1[] = {225,176,225,274,225};
  g.fillPolygon(x1, y1, 4); 
 }
}

/* <applet code="GraphicsExcercise.class" width="320" height="320">
   </applet>
*/

OUTPUT

C:\>javac GraphicsExcercise.java
C:\>appletviewer GraphicsExcercise.java


No comments:

Post a Comment