Source of HappyFaceRevised.java


  1: //HappyFaceRevised.java
  2: 
  3: import javax.swing.JPanel;
  4: import java.awt.Graphics;
  5: 
  6: public class HappyFaceRevised extends JPanel
  7: {
  8:     private static final int WIDTH = 450;
  9:     private static final int HEIGHT = 400;
 10: 
 11:     public HappyFaceRevised()
 12:     {
 13:         setSize(WIDTH, HEIGHT);
 14:     }
 15: 
 16:     public void paintComponent(Graphics canvas)
 17:     {
 18:         super.paintComponent(canvas);
 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: }