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

  1. import java.awt.*;
  2. import java.applet.*;
  3.  
  4. public class Applet9 extends Applet
  5. {
  6.     TextField textField1;
  7.     TextField textField2;
  8.  
  9.     public void init()
  10.     {
  11.         textField1 = new TextField(5);
  12.         textField2 = new TextField(5);
  13.         add(textField1);
  14.         add(textField2);
  15.         textField1.setText("1");
  16.         textField2.setText("10");
  17.     }
  18.  
  19.     public void paint(Graphics g)
  20.     {
  21.         g.drawString("Enter start and end values above.", 50, 45);
  22.         String s = textField1.getText();
  23.         int start = Integer.parseInt(s);
  24.         s = textField2.getText();
  25.         int end = Integer.parseInt(s);
  26.  
  27.         int row = 0;
  28.         int count = start;
  29.  
  30.         do
  31.         {
  32.             s = "Count = ";
  33.             s += String.valueOf(count++);
  34.             g.drawString(s, 80, row * 15 + 70);
  35.             ++row;
  36.         }
  37.         while (count <= end);
  38.     }
  39.  
  40.     public boolean action(Event event, Object arg)
  41.     {
  42.         repaint();
  43.         return true;
  44.     }
  45. }
  46.