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

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