import java.awt.*;
import java.awt.event.*;

public class Smiley implements ActionListener {

  Frame f;
  SmileyFace sf;
  Button toggle;

  public static void main(String[] argv) {
    new Smiley();
  }

  public Smiley() {
    f=new Frame("Mr. Smiley");
    f.addNotify();
    sf=new SmileyFace();
    toggle=new Button("Toggle");
    toggle.addActionListener(this); 
    f.setSize(640,480);
    f.add(toggle,BorderLayout.SOUTH);
    f.add(sf,BorderLayout.CENTER);
    f.setVisible(true); 
  }

  public void actionPerformed(ActionEvent ae) {
    sf.toggle();
  }
}

