diff options
Diffstat (limited to 'src/jrummikub/view/impl/View.java')
-rw-r--r-- | src/jrummikub/view/impl/View.java | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/jrummikub/view/impl/View.java b/src/jrummikub/view/impl/View.java index 7381175..184155f 100644 --- a/src/jrummikub/view/impl/View.java +++ b/src/jrummikub/view/impl/View.java @@ -90,12 +90,12 @@ public class View extends JFrame implements IView { mainLayer.add(table); playerPanel = new PlayerPanel(); - playerPanel.setBorder(new MatteBorder(PLAYER_PANEL_BORDER_WIDTH, 0, 0, 0, - Color.BLACK)); - playerPanel.setVisible(false); + playerPanel.setBorder(new MatteBorder(PLAYER_PANEL_BORDER_WIDTH, 0, 0, + 0, Color.BLACK)); mainLayer.add(playerPanel); startTurnPanel = new StartTurnPanel(); + startTurnPanel.setVisible(false); mainLayer.add(startTurnPanel); winPanel = new WinPanel(); @@ -185,6 +185,16 @@ public class View extends JFrame implements IView { } @Override + public void setCurrentPlayerColor(Color color) { + playerPanel.setCurrentPlayerColor(color); + } + + @Override + public void setHasLaidOut(boolean hasLaidOut) { + playerPanel.setHasLaidOut(hasLaidOut); + } + + @Override public IEvent getStartTurnEvent() { return startTurnPanel.getStartTurnEvent(); } |