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

public class Dessin extends Applet {

	int x0 = 0, y0 = 0;
	TextArea t;
	
	class MSouris extends MouseMotionAdapter {
		public void mouseDragged(MouseEvent e) {
			Graphics g = getGraphics();
			g.drawLine(x0, y0, e.getX(), e.getY());
			t.append("\n("+x0+","+y0+")->("+e.getX()+","+e.getY()+")");
			x0 = e.getX(); y0 = e.getY();
		}
	}
	
	class CSouris extends MouseAdapter {
		public void mousePressed(MouseEvent e) {
			x0 = e.getX(); y0 = e.getY();
		}
	}
	
	public void init() {
		t = new TextArea("(x, y)", 5, 20);
		this.add(t);
		addMouseListener(new CSouris());
		addMouseMotionListener(new MSouris());
	}	
}