import java.awt.*;
import java.applet.*;
import java.awt.event.*;

public class Deal extends Applet implements ActionListener
{
    private Button deal;
    private boolean card = false;

    public void init()
    {
       deal = new Button("Deal");
       add(deal);
       deal.addActionListener(this);
    }

    public void actionPerformed(ActionEvent event)
    {
       card = true;
       repaint();
    }

    public void paint(Graphics g)
    {
       int suit;
       int no;

       if (card)
       {
          suit = (int)(Math.random()*4)+1;
          switch(suit)
          {
             case 1 : g.drawString("Diamonds",100,50);break;
             case 2 : g.drawString("Clubs",100,50);break;
             case 3 : g.drawString("Hearts",100,50);break;
             case 4 : g.drawString("Spades",100,50);break;
          }

          no = (int)(Math.random()*13)+1;
          switch(no)
          {
             case 1 : g.drawString("Ace",50,50);break;
             case 2 : g.drawString("2",50,50);break;
             case 3 : g.drawString("3",50,50);break;
             case 4 : g.drawString("4",50,50);break;
             case 5 : g.drawString("5",50,50);break;
             case 6 : g.drawString("6",50,50);break;
             case 7 : g.drawString("7",50,50);break;
             case 8 : g.drawString("8",50,50);break;
             case 9 : g.drawString("9",50,50);break;
             case 10 : g.drawString("10",50,50);break;
             case 11 : g.drawString("Jack",50,50);break;
             case 12 : g.drawString("Queen",50,50);break;
             case 13 : g.drawString("King",50,50);break;
          }
       }
    }
}

