Java Code
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class MouseEvents extends JApplet
implements MouseListener, MouseMotionListener
{
JTextArea msg;
JScrollPane spane;
public void init( )
{
addMouseListener( this );
addMouseMotionListener( this );
msg = new JTextArea( 10,20 );
spane = new JScrollPane(msg);
setLayout( new FlowLayout( ) );
add( spane );
}
public void mouseEntered( MouseEvent me )
{
msg.append( "\nMouse entered applet at: x=" + me.getX( ) + " y=" + me.getY( ) );
}
public void mouseExited( MouseEvent me )
{
msg.append( "\nMouse exited applet at: x=" + me.getX( ) + " y=" + me.getY( ) );
}
public void mousePressed( MouseEvent me )
{
msg.append( "\nMouse button pressed at: x=" + me.getX( ) + " y=" + me.getY( ) );
}
public void mouseReleased( MouseEvent me )
{
msg.append( "\nMouse button released at: x=" + me.getX( ) + " y=" + me.getY( ) );
}
public void mouseClicked( MouseEvent me )
{
msg.append( "\nMouse button clicked at: x=" + me.getX( ) + " y=" + me.getY( ) );
}
public void mouseMoved( MouseEvent me )
{
msg.append( "\nMouse moved at: x=" + me.getX( ) + " y=" + me.getY( ) );
}
public void mouseDragged( MouseEvent me )
{
msg.append( "\nMouse dragged at: x=" + me.getX( ) + " y=" + me.getY( ) );
}
}
Back to Code Examples
©2006-
by E.S.Boese. All Rights Reserved