import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.text.*; class TestApp implements CardConstants { private static JFrame mainWindow; public static Deck deck; public static Hand playerHand; public static Hand dealerHand; //Need to support multiple hands/players/splits, etc. //public static ArrayList playerHands; public static boolean dealt; public static void main(String[] args) { playerHand = new Hand(); dealerHand = new Hand(); mainWindow = new BlackJackFrame(); deck = new Deck(); deck.setStandardDeck(); for(int i=0;i<200;i++) deck.shuffle(); } public static void dealHand() { for(int i=0;i<2;i++) { playerHand.add(deck.draw()); } } public static void playerHit() { playerHand.add(deck.draw()); } public static void unDealHand() { int h=playerHand.size(); for(int i=0;i