void doHit() {
       if (gameInProgress == false) {
          message = "Click \"New Game\" to start a new game.";
          repaint();
          return;
       }
       playerHand.addCard( deck.dealCard() );
       if ( playerHand.getBlackjackValue() > 21 ) {
          message = "You've busted!  Sorry, you lose.";
          gameInProgress = false;
       }
       else if (playerHand.getCardCount() == 5) {
          message = "You win by taking 5 cards without going over 21.";
          gameInProgress = false;
       }
       else {
          message = "You have " + playerHand.getBlackjackValue() + ".  Hit or Stand?";
       }
       repaint();
    }