Source of HappyFace.java


  1: 
  2: import javax.swing.*;
  3: import java.awt.*;
  4: 
  5: public class HappyFace extends JFrame
  6: {
  7:     public static final int WIDTH = 400;
  8:     public static final int HEIGHT = 300;
  9: 
 10:     public HappyFace()
 11:     {
 12:         setSize(WIDTH, HEIGHT);
 13:         WindowDestroyer listener = new WindowDestroyer( );
 14:         addWindowListener(listener);
 15:     }
 16: 
 17:     public void paint(Graphics canvas)
 18:     {
 19:         canvas.drawOval(100, 70, 200, 200);
 20:         canvas.fillOval(155, 120, 10, 20);
 21:         canvas.fillOval(230, 120, 10, 20);
 22:         canvas.drawArc(150, 195, 100, 50, 180, 180);
 23:     }
 24: }