import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class LineDrawer extends Panel {
    int last_x,last_y;

    public LineDrawer(){
	this.addMouseListener(new MouseAdapter(){
		public void mousePressed(MouseEvent e){
		    last_x = e.getX();
		    last_y = e.getY();
		}
		public void mouseReleased(MouseEvent e){
		    Graphics g = getGraphics();
		    int x = e.getX(),
			y = e.getY();
		    g.setColor(Color.black);
		    g.drawLine(last_x,last_y,x,y);
		}
	    });
    }

    public static void main(String[] args){
	Frame f = new Frame("LineDrawer");
	f.setSize(500,500);

	Panel p = new LineDrawer();
	f.add(p);
    
	f.setVisible(true);
    }
}


    
