Answer:

An ActionEvent, same as for an application.

Applet Code

Here is the code that was compiled for the class file TextRepeaterApplet.class. Most of it should look familiar.

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
 
public class TextRepeaterApplet extends JApplet implements ActionListener 
{
  JTextField source, destination;
  
  public void init() 
  {
    source = new JTextField("", 15);
    destination = new JTextField("", 15);
    
    setLayout(new FlowLayout() );
    add( new JLabel("Enter Your Name:") );
    add(source);
    add( new JLabel("Here is Your Name:") );
    add(destination);

    source.addActionListener( this );
    this.setBackground(Color.white);
  }
  
  public void actionPerformed( ActionEvent evt )  
  {
    destination.setText( source.getText() );
    repaint(); 
  }

}

The code is shorter than for the application because there is no need for a main() method.

QUESTION 17:

To run the applet, what must be done?