 import java.awt.*;
 import java.applet.Applet;
 import java.awt.event.*;
public class Applet2 extends java.applet.Applet implements ActionListener
{
    
  TextField guessField = new TextField(5);
  int nextGuess = -1;
  int targetNum = (int)(java.lang.Math.random() *100)+1;
  
  public void init()
  {
      guessField.addActionListener(this);
      add(guessField);
  }
    public void paint(Graphics g)
    {
     String numberStatus = nextGuess +" is correct";  
     if(nextGuess != targetNum)
     {numberStatus = nextGuess + " is not correct";
     }
     if(nextGuess <1)
     {
         numberStatus = "Guess a number between 1 and 100";
     }
     g.drawString(numberStatus, 20, 60);
    }
    public void actionPerformed(ActionEvent e)
    {
        if(e.getSource() instanceof TextField)
        {
            try
            {nextGuess = Integer.parseInt(guessField.getText());
            }
            catch (NumberFormatException x)
            {nextGuess = -1;
            }
            repaint();
        }
    }
}
