diff --git a/src/server/SwingClientGame.java b/src/server/SwingClientGame.java index f82498a..0612279 100644 --- a/src/server/SwingClientGame.java +++ b/src/server/SwingClientGame.java @@ -36,8 +36,11 @@ // Hints JFrame hintFrame; JLabel[] hintTypes; + + int clickedPlayer; Font font; + final static Color BACKGROUND = Color.black; public static void main(String[] args){ new SwingClientGame(); @@ -47,40 +50,40 @@ hintFrame = new JFrame("Hint UI"); hintFrame.setSize(450, 150); hintFrame.setLayout(new GridLayout(0, 5)); - hintFrame.getContentPane().setBackground(Color.black); + hintFrame.getContentPane().setBackground(BACKGROUND); hintTypes = new JLabel[10]; hintTypes[0] = new JLabel("1", SwingConstants.CENTER); hintTypes[0].setForeground(Color.white); - hintTypes[0].addMouseListener(new HintMouseListener(new Card(-1, 0, -1))); + hintTypes[0].addMouseListener(new HintMouseListener(true, 0)); hintTypes[1] = new JLabel("2", SwingConstants.CENTER); hintTypes[1].setForeground(Color.white); - hintTypes[1].addMouseListener(new HintMouseListener(new Card(-1, 1, -1))); + hintTypes[1].addMouseListener(new HintMouseListener(true, 1)); hintTypes[2] = new JLabel("3", SwingConstants.CENTER); hintTypes[2].setForeground(Color.white); - hintTypes[2].addMouseListener(new HintMouseListener(new Card(-1, 2, -1))); + hintTypes[2].addMouseListener(new HintMouseListener(true, 2)); hintTypes[3] = new JLabel("4", SwingConstants.CENTER); hintTypes[3].setForeground(Color.white); - hintTypes[3].addMouseListener(new HintMouseListener(new Card(-1, 3, -1))); + hintTypes[3].addMouseListener(new HintMouseListener(true, 3)); hintTypes[4] = new JLabel("5", SwingConstants.CENTER); hintTypes[4].setForeground(Color.white); - hintTypes[4].addMouseListener(new HintMouseListener(new Card(-1, 4, -1))); + hintTypes[4].addMouseListener(new HintMouseListener(true, 4)); hintTypes[5] = new JLabel("G", SwingConstants.CENTER); hintTypes[5].setForeground(Color.green); - hintTypes[5].addMouseListener(new HintMouseListener(new Card(GREEN, -1, -1))); + hintTypes[5].addMouseListener(new HintMouseListener(false, GREEN)); hintTypes[6] = new JLabel("R", SwingConstants.CENTER); hintTypes[6].setForeground(Color.red); - hintTypes[6].addMouseListener(new HintMouseListener(new Card(RED, -1, -1))); + hintTypes[6].addMouseListener(new HintMouseListener(false, RED)); hintTypes[7] = new JLabel("Y", SwingConstants.CENTER); hintTypes[7].setForeground(Color.yellow); - hintTypes[7].addMouseListener(new HintMouseListener(new Card(YELLOW, -1, -1))); + hintTypes[7].addMouseListener(new HintMouseListener(false, YELLOW)); hintTypes[8] = new JLabel("W", SwingConstants.CENTER); hintTypes[8].setForeground(Color.white); - hintTypes[8].addMouseListener(new HintMouseListener(new Card(WHITE, -1, -1))); + hintTypes[8].addMouseListener(new HintMouseListener(false, WHITE)); hintTypes[9] = new JLabel("B", SwingConstants.CENTER); hintTypes[9].setForeground(Color.blue); - hintTypes[9].addMouseListener(new HintMouseListener(new Card(BLUE, -1, -1))); + hintTypes[9].addMouseListener(new HintMouseListener(false, BLUE)); for(int i=0; i