import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;

import Triangle1;

public class TriangleApplet1 extends Applet implements MouseListener
{
	private final int APPLET_WIDTH  = 400;
	private final int APPLET_HEIGHT = 300;

    private Point p1, p2, p3;
	Triangle1 tr;

	int countp = 0;

	public void init()
	{
		addMouseListener(this);

		tr = null;

		setBackground(Color.yellow);
		setSize(APPLET_WIDTH, APPLET_HEIGHT);
	}

	public void paint(Graphics g)
	{
		if (tr != null)
			tr.draw(g);
	}

	public void mouseClicked(MouseEvent e)
	{
		Point p = e.getPoint();
		countp++;

		if (countp == 1)
		{
			p1 = p;
			tr = null;
		}
		else if (countp == 2)
		{
			p2 = p;
			tr = null;
		}
		else
		{
			p3 = p;
			tr = new Triangle1(p1, p2, p3, Color.blue);
			repaint();
			countp = 0;
		}
	}

	public void mousePressed (MouseEvent e){};
	public void mouseEntered (MouseEvent e){};
	public void mouseExited  (MouseEvent e){};
	public void mouseReleased(MouseEvent e){};
}
