/*
 * File: RiddleApplet.java
 * Author: Java Java Java
 * Description: This applet displays a riddle in the browser.
 */

import javax.swing.*;
import java.awt.*;

public class RiddleApplet extends JApplet //implements ActionListener
{
    private Riddle riddle1;     // Two Riddle objects
    private Riddle riddle2; 

    public void init() 
    {
         riddle1 = new Riddle("What is black and white and red all over?",
			      "An embarrassed zebra.");
         riddle2 = new Riddle("What is black and white and read all over?",
			      "A newspaper.");
    }

    public void paint(Graphics g) 
    {   if (Math.random() < 0.5) 
        {
	    g.drawString(riddle1.getQuestion(), 10, 10);
	    g.drawString(riddle1.getAnswer(), 10, 30);
	} else 
        {
	    g.drawString(riddle2.getQuestion(), 10, 10);
	    g.drawString(riddle2.getAnswer(), 10, 30);
	}
    }
} // RiddleApplet
