home *** CD-ROM | disk | FTP | other *** search
Java Source | 1997-04-20 | 902 b | 38 lines |
- import java.awt.*;
- import java.awt.event.*;
- import java.applet.Applet;
-
- public class Scribble extends Applet
- implements MouseMotionListener, MouseListener
- {
- private int x;
- private int y;
-
- public void init() {
- addMouseListener(this);
- addMouseMotionListener(this);
- }
-
- public void mousePressed(MouseEvent e) {
- x = e.getX();
- y = e.getY();
- }
-
- public void mouseDragged(MouseEvent e) {
- Graphics g = getGraphics();
- int newX = e.getX();
- int newY = e.getY();
- g.drawLine(x, y, newX, newY);
- x = newX;
- y = newY;
- }
-
- // Left-over methods from the interfaces.
- public void mouseMoved(MouseEvent e) { }
- public void mouseClicked(MouseEvent e) { }
- public void mouseReleased(MouseEvent e) { }
- public void mouseEntered(MouseEvent e) { }
- public void mouseExited(MouseEvent e) { }
-
- }
-