diff --git a/src/server/SwingClientGame.java b/src/server/SwingClientGame.java index a4e3f9e..788e8ad 100644 --- a/src/server/SwingClientGame.java +++ b/src/server/SwingClientGame.java @@ -146,8 +146,6 @@ layoutConstr.gridwidth = 1; mainFrame.add(new JPanel(), layoutConstr); - Log("Number of Players: " + nrOfPlayers); - layoutConstr.gridx = 1; if(nrOfPlayers < 5){ layoutConstr.weightx = 0.6; @@ -155,20 +153,20 @@ int index = (nrOfPlayers == 2) ? 1 : 2; //mainFrame.add(((SwingPlayer) players[index]).getContainer(), layoutConstr); JPanel playerPanel = ((SwingPlayer) players[getPlayersSightId(index)]).getPlayerUi(); - mainFrame.add(playerPanel); playerPanel.setLayout(new BoxLayout(playerPanel, BoxLayout.X_AXIS)); + mainFrame.add(playerPanel, layoutConstr); } else { layoutConstr.weightx = 0.3; layoutConstr.gridwidth = 1; //mainFrame.add(((SwingPlayer) players[3]).getContainer(), layoutConstr); JPanel playerPanel = ((SwingPlayer) players[getPlayersSightId(3)]).getPlayerUi(); - mainFrame.add(playerPanel); playerPanel.setLayout(new BoxLayout(playerPanel, BoxLayout.X_AXIS)); + mainFrame.add(playerPanel, layoutConstr); layoutConstr.gridx = 2; //mainFrame.add(((SwingPlayer) players[2]).getContainer(), layoutConstr); playerPanel = ((SwingPlayer) players[getPlayersSightId(2)]).getPlayerUi(); - mainFrame.add(playerPanel); playerPanel.setLayout(new BoxLayout(playerPanel, BoxLayout.X_AXIS)); + mainFrame.add(playerPanel, layoutConstr); } //second empty cell @@ -189,8 +187,8 @@ int index = (nrOfPlayers == 4) ? 3 : 4; //mainFrame.add(((SwingPlayer) players[index]).getContainer(), layoutConstr); JPanel playerPanel = ((SwingPlayer) players[getPlayersSightId(index)]).getPlayerUi(); - mainFrame.add(playerPanel); playerPanel.setLayout(new BoxLayout(playerPanel, BoxLayout.Y_AXIS)); + mainFrame.add(playerPanel, layoutConstr); } layoutConstr.gridx = 1; @@ -207,8 +205,8 @@ } else { //mainFrame.add(((SwingPlayer) players[1]).getContainer(), layoutConstr); JPanel playerPanel = ((SwingPlayer) players[getPlayersSightId(1)]).getPlayerUi(); - mainFrame.add(playerPanel); playerPanel.setLayout(new BoxLayout(playerPanel, BoxLayout.Y_AXIS)); + mainFrame.add(playerPanel, layoutConstr); } //third empty cell @@ -220,16 +218,15 @@ mainFrame.add(new JPanel(), layoutConstr); layoutConstr.gridx = 1; - layoutConstr.weightx = 0.8; + layoutConstr.weightx = 0.6; layoutConstr.gridwidth = (nrOfPlayers < 5) ? 1 : 2; //mainFrame.add(((SwingPlayer) players[0]).getContainer(), layoutConstr); JPanel playerPanel = ((SwingPlayer) players[getPlayersSightId(0)]).getPlayerUi(); - mainFrame.add(playerPanel); playerPanel.setLayout(new BoxLayout(playerPanel, BoxLayout.X_AXIS)); + mainFrame.add(playerPanel, layoutConstr); //fourth empty cell layoutConstr.gridx = (nrOfPlayers < 5) ? 2 : 3; - layoutConstr.gridy = 2; layoutConstr.weightx = 0.2; layoutConstr.gridwidth = 1; mainFrame.add(new JPanel(), layoutConstr); @@ -278,7 +275,6 @@ @Override protected void updateUI() { - Log("hints: " + hints); for(int i=0; i infos = cards[i].getCardInfos(); String toolTipText = ""; for(CardInfo info : infos){