Basic applet graphics functions

Basic applet graphics functions:-

Program:-
import java.applet.*;
import java.awt.*;
import java.lang.*;
/*<applet code="applet1" height=800 width=720>
</applet> */
public class applet1 extends Applet
 {
public void init()
 {
}
public void paint(Graphics g)
 {
   
setBackground(Color.cyan );
                                g.setColor(Color.blue);
// Basic figures
g.drawOval(20,20,100,200);
g.drawRect(150,20,100,200);
g.drawOval(280,20,200,200);
g.drawRect(510,20,200,200);
// Printing String
g.drawString("Rectangle",170,240);
g.drawString("Ellipse",50,240);
g.drawString("Circle",350,240);
g.drawString("Square",600,240);
  g.setColor(Color.gray);
                                   //filled figures
g.fillOval(20,250,100,200); 
g.fillRect(150,250,100,200);
g.fillOval(280,250,200,200);
g.fillRect(510,250,200,200);
g.setColor(Color.blue);
//Arc
g.drawArc(20,500,200,200,0,135);
g.drawString("ARC",50,600);
g.drawArc(250,500,200,200,0,360);
g.drawString("circle using arc",300,600);
//line
g.drawLine(500,500,600,500);
g.drawString("Line",530,520);
g.drawLine(500,530,500,650);
g.drawLine(500,530,600,650);
  g.drawLine(500,650,600,650);
g.drawString("triangle using line",500,680);
 }
}

Output:-


Comments