//Computer Science I
//Graph
import java.awt.*;
import java.awt.event.*;
public class Ex_Graph
{
public static void main(String args[])
{
GfxApp gfx = new GfxApp();
gfx.setSize(800, 600);
gfx.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
gfx.show();
}
}
class GfxApp extends Frame
{
public void paint(Graphics G)
{
//background
G.setColor(Color.black);
G.fillRect(0,0,800,600);
//line
G.setColor(Color.blue);
G.drawLine(15,50,90,100);
G.setColor(Color.red);
G.drawRect(20,110,60,300);
G.setColor(Color.green);
G.fillRect(120,50,200,40);
G.setColor(Color.pink);
G.drawRoundRect(140,120,90,150,40,40);
G.setColor(Color.cyan);
G.fillRoundRect(150,300,300,90,60,20);
//point
G.setColor(Color.white);
G.drawRect(350,60,0,0);
}
}
-----------------------------------------
//Computer Science I
//Graph
import java.awt.*;
import java.awt.event.*;
public class Graph1
{
public static void main(String args[])
{
GfxApp gfx = new GfxApp();
gfx.setSize(800, 600);
gfx.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
gfx.show();
}
}
class GfxApp extends Frame
{
public void paint(Graphics g)
{
//Background Color
g.setColor(Color.black);
g.fillRect(0,0,800,600);
//lines in red
g.setColor(Color.red);
g.drawLine(60,50,200,50);
g.drawLine(60,50,60,200);
g.drawLine(120,50,120,150);
//rectangle
g.setColor(Color.magenta);
g.fillRect(500,50,252,60);
//round rectangle
g.setColor(Color.gray);
g.drawRoundRect(150,200,300,90,80,80);
//filled round rectangle
g.setColor(Color.pink);
g.fillRoundRect(140,320,100,200,60,60);
//rectangle
g.setColor(Color.green);
g.drawRect(700,150,50,400);
//triangle
g.setColor(Color.blue);
g.drawLine(400,350,450,450);
g.drawLine(400,350,350,450);
g.drawLine(350,450,450,450);
//points
g.setColor(Color.white);
g.drawRect(300,70,0,0);
g.drawRect(600,200,0,0);
}
}