Source of HappyFace.java


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