import java.awt.*;
import java.awt.event.MouseEvent;
import java.awt.event.MouseAdapter;
public class Mouse8_7 extends Frame
{
	TextField td;	
	public Mouse8_7()
	{
		td=new TextField(26);		
		this.setLayout(new FlowLayout());
		this.add(td);
		this.addMouseListener(new MouseDo());
	}		
	class MouseDo extends MouseAdapter
	{ 
		public void mouseEntered(MouseEvent e)
		{
			td.setText("鼠标位置是"+"("+e.getX()+", "+e.getY()+")"); 
		}
		public void mouseExited(MouseEvent e)
		{
			td.setText("鼠标未在区域内"); 
		}
		public void mouseClicked(MouseEvent e)
		{				
			td.setText("鼠标在："+"("+e.getX()+", "+e.getY()+")"+"处单击"); 
		}
	} 
	public static void main(String[] args) 
	{
		Mouse8_7  frame=new Mouse8_7();
		frame.pack();
		frame.setVisible(true);
	}
}
