diff options
Diffstat (limited to 'src/jrummikub')
-rw-r--r-- | src/jrummikub/view/impl/StartTurnPanel.java | 36 |
1 files changed, 21 insertions, 15 deletions
diff --git a/src/jrummikub/view/impl/StartTurnPanel.java b/src/jrummikub/view/impl/StartTurnPanel.java index 9418a3b..ccbaf91 100644 --- a/src/jrummikub/view/impl/StartTurnPanel.java +++ b/src/jrummikub/view/impl/StartTurnPanel.java @@ -31,7 +31,7 @@ class StartTurnPanel extends JPanel { private Event startTurnEvent = new Event();
private Event acknowledgeInvalidEvent = new Event();
-
+
private Event buttonEvent = startTurnEvent;
/**
@@ -70,11 +70,12 @@ class StartTurnPanel extends JPanel { void setCurrentPlayerName(String playerName) {
startTurnLabel.setText(playerName + " ist jetzt an der Reihe.");
}
-
+
void setInitialMeldError(int points) {
- startTurnLabel.setText("Es wurden weniger als " + points + " Punkte ausgelegt.");
+ startTurnLabel.setText("Es wurden weniger als " + points
+ + " Punkte ausgelegt.");
}
-
+
void setInitialMeldFirstError() {
startTurnLabel.setText("Vor dem Rauskommen darf nicht angelegt werden.");
}
@@ -82,7 +83,7 @@ class StartTurnPanel extends JPanel { IEvent getStartTurnEvent() {
return startTurnEvent;
}
-
+
IEvent getAcknowledgeInvalidEvent() {
return acknowledgeInvalidEvent;
}
@@ -111,17 +112,22 @@ class StartTurnPanel extends JPanel { }
public void setType(BottomPanelType type) {
+ if (type == null) {
+ return;
+ }
+
switch (type) {
- case START_TURN_PANEL:
- startTurnButton.setText("Zug beginnen");
- buttonEvent = startTurnEvent;
- break;
- case INVALID_TURN_PANEL:
- startTurnLabel.setText("Es liegen ung\u00FCltige Serien auf dem Tisch.");
- startTurnButton.setText("N\u00E4chster Spieler");
- buttonEvent = acknowledgeInvalidEvent;
- break;
+ case START_TURN_PANEL:
+ startTurnButton.setText("Zug beginnen");
+ buttonEvent = startTurnEvent;
+ break;
+ case INVALID_TURN_PANEL:
+ startTurnLabel
+ .setText("Es liegen ung\u00FCltige Serien auf dem Tisch.");
+ startTurnButton.setText("N\u00E4chster Spieler");
+ buttonEvent = acknowledgeInvalidEvent;
+ break;
}
-
+
}
}
|