import java.applet.Applet; import java.awt.Button; import java.awt.FlowLayout; import java.awt.Label; import java.awt.TextField; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class MyApplet extends Applet { Label lbl; public MyApplet() { super(); //label indicating button pushing lbl = new Label("button _has not_ been pushed yet"); //button Button btt = new Button("button"); btt.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { lbl.setText("button has been pushed"); } }); //textfield TextField txt = new TextField("no text has been typed yet"); setLayout(new FlowLayout()); add(txt); add(btt); add(lbl); setSize(300, 200); } }