Java - Mouse Event Program Using Applet

  1. /* using mouse event */    
  2.     
  3. import java.awt.*;    
  4. import java.applet.*;    
  5. import java.awt.event.*;    
  6.     
  7. public class mou extends Applet implements MouseListener,MouseMotionListener    
  8.  {    
  9.   public void init()    
  10.   {    
  11.    addMouseListener(this);    
  12.    addMouseMotionListener(this);    
  13.   }    
  14.     
  15.   public void mouseClicked(MouseEvent e)    
  16.    {    
  17.     showStatus("mouse clicked : "+e.getX()+","+e.getY());    
  18.    }    
  19.      
  20.   public void mouseEntered(MouseEvent e)    
  21.    {    
  22.     showStatus("mouse entered : "+e.getX()+","+e.getY());    
  23.      for(int i=0;i<100000;i++);    
  24.    }    
  25.     
  26.   public void mouseExited(MouseEvent e)    
  27.    {    
  28.     showStatus("mouse exited : "+e.getX()+","+e.getY());    
  29.    }    
  30.     
  31.   public void mousePressed(MouseEvent e)    
  32.    {    
  33.     showStatus("mouse pressed : "+e.getX()+","+e.getY());    
  34.    }    
  35.     
  36.   public void mouseReleased(MouseEvent e)    
  37.    {       
  38.     showStatus("mouse released : "+e.getX()+","+e.getY());    
  39.    }    
  40.     
  41.   public void mouseMoved(MouseEvent e)    
  42.    {    
  43.     showStatus("mouse moved : "+e.getX()+","+e.getY());    
  44.    }    
  45.     
  46.   public void mouseDragged(MouseEvent e)    
  47.    {    
  48.     showStatus("mouse dragged : "+e.getX()+","+e.getY());    
  49.    }    
  50. }       
  51.           
  52.     
  53. /* <body>  
  54.    <applet code = "mou.class" height = 200 width=200>  
  55.    </applet>  
  56.    </body>  */