@Override protected void paintComponent ( Graphics arg0 ) {
    if ( this.board.isReady ) {
      for ( int i = 0 ; i < this.board.boardHeight ; i++ ) {
        for ( int j = 0 ; j < this.board.boardWidth ; j++ ) {
          this.grid[ i ][ j ].setChar ( this.board.charGrid[ i ][ j ] ) ;
        }
      }
      String handText = " Hand [ " ;
      for ( int i = 0 ; i < this.player.hand.size ( ) ; i++ ) {
        if ( i == 30 ) {
          handText += "..." ;
          break ;
        }
        handText += this.player.hand.get ( i ) ;
      }
      this.handGUI.setText ( handText + " ] " ) ;
    }
  }