protected void drawHands(){
		Card[] shelf = tm.getP1().getShelf();
		for(int index=0; index<shelf.length; index++){
			if(shelf[index]!=null){
				shelf[index].drawCard(main, 50+index*50, 500);
			}
		}
		
		Card[] flop = tm.getP1().getFlop();
		for(int index=0; index<flop.length; index++){
			if(flop[index]!=null){
				flop[index].setVisible(true);
				flop[index].drawCard(main, 50+index*50, 450);
			}
		}
		
		ArrayList<Card> hand = tm.getP1().getHand();
		for(int index=0; index<hand.size(); index++){
			int spaceing = 300/hand.size();
			if(!tm.getP1().isSelected(hand.get(index)))
				hand.get(index).drawCard(main,400+index*spaceing,500);
			else
				hand.get(index).drawCard(main,400+index*spaceing,450);
		}
	}