Java Code
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Scribble extends JApplet
implements MouseListener, MouseMotionListener
{
int last_x, last_y;
public void init( )
{
addMouseListener( this );
addMouseMotionListener( this );
}
public void mousePressed( MouseEvent me )
{
last_x = me.getX( );
last_y = me.getY( );
}
public void mouseDragged( MouseEvent me )
{
Graphics g = this.getGraphics( );
int x = me.getX( );
int y = me.getY( );
g.drawLine( last_x, last_y, x, y );
last_x = x;
last_y = y;
}
// Method stubs for methods we don't need
public void mouseReleased( MouseEvent me ) { ; }
public void mouseClicked( MouseEvent me ) { ; }
public void mouseEntered( MouseEvent me ) { ; }
public void mouseExited( MouseEvent me ) { ; }
public void mouseMoved( MouseEvent e ) { ; }
}
Back to Code Examples
©2006-
by E.S.Boese. All Rights Reserved