home *** CD-ROM | disk | FTP | other *** search
/ Java by Example / jbecd.bin / JBE-CD / NTUsers / JBECODE.ZIP / JavaByExample / chap13 / Applet17.java < prev    next >
Text File  |  1996-02-13  |  832b  |  40 lines

  1. import java.awt.*;
  2. import java.applet.*;
  3.  
  4. public class Applet17 extends Applet
  5. {
  6.     TextField textField[];
  7.     int avg[];
  8.  
  9.     public void init()
  10.     {
  11.         textField = new TextField[3];
  12.         avg = new int[3];
  13.  
  14.         for (int x=0; x<3; ++x)
  15.         {
  16.             textField[x] = new TextField(5);
  17.             add(textField[x]);
  18.             textField[x].setText("0");
  19.         }
  20.     }
  21.  
  22.     public void paint(Graphics g)
  23.     {
  24.         g.drawString("Your bowlers' averages are: ", 50, 80);
  25.  
  26.         for (int x=0; x<3; ++x)
  27.         {
  28.             String s = textField[x].getText();
  29.             g.drawString(s, 75, 110 + x*15);
  30.             avg[x] = Integer.parseInt(s);
  31.         }
  32.     }
  33.  
  34.     public boolean action(Event event, Object arg)
  35.     {
  36.         repaint();
  37.         return true;
  38.     }
  39. }
  40.