home *** CD-ROM | disk | FTP | other *** search
/ Java by Example / jbecd.bin / JBE-CD / NTUsers / JBECODE.ZIP / JavaByExample / chap25 / MouseApplet.java < prev    next >
Text File  |  1996-03-09  |  614b  |  34 lines

  1. import java.awt.*;
  2. import java.applet.*;
  3.  
  4. public class MouseApplet extends Applet
  5. {
  6.     int coordX, coordY;
  7.  
  8.     public void init()
  9.     {
  10.         coordX = -1;
  11.         coordY = -1;
  12.  
  13.         Font font =
  14.             new Font("TimesRoman", Font.BOLD, 24);
  15.         setFont(font);
  16.  
  17.         resize(400, 300);
  18.     }
  19.  
  20.     public void paint(Graphics g)
  21.     {
  22.         if (coordX != -1)
  23.             g.drawString("Click!", coordX, coordY);
  24.     }
  25.  
  26.     public boolean mouseDown(Event evt, int x, int y)
  27.     {
  28.         coordX = x;
  29.         coordY = y;
  30.         repaint();
  31.         return true;
  32.     }
  33.  
  34.