import java.applet.Applet; import java.awt.*; import java.awt.event.*; /** * Runs an arbitrary loop, intro to while loops example * * @author Mr J * @version 020204 */ public class TheCount extends Applet implements ActionListener { // sample awt objects private TextArea display = new TextArea(10, 20); private Button pressMe = new Button("Press me!"); private Label messages = new Label("Any messages will appear here"); /** * Add objects to the Applet */ public void init() { add(display); add(pressMe); add(messages); // Causes button presses to be detected pressMe.addActionListener(this); } /** * When an event occurs on an object with an ActionListener attached, this * method is carried out. * * @param e carries details about the event that occurred */ public void actionPerformed(ActionEvent e) { // run the loop int count = 0; messages.setText("I am The Count, I will count to 10!"); while (count <= 10) { display.append("" + count + "\n"); count = count + 1; } } }