Space changes and test toString methode

Added some small spacings and created a toString methode in the Player class for testing purposes.
main
Victor Hans-Georg Waitz 2024-04-29 21:17:51 +02:00
parent da553cfbc8
commit eeaf1225de
2 changed files with 11 additions and 0 deletions

View File

@ -12,4 +12,11 @@ public class Player {
this.color = color;
this.score = score;
}
@Override
public String toString() {
String ANSI_RESET = "\u001B[0m";
String coloredName = String.format(this.color + this.name + ANSI_RESET);
return String.format("Name: %s, Colored name: %s \n", this.name, coloredName);
}
}

View File

@ -20,10 +20,12 @@ public class KniffelSystem {
"\u001B[36m")); // Quelle 2 Ende
}
public String scorebaordData(){
return "Scoreboard - TODO";
}
public String addPlayer(int playerNumber, String name) {
String playerColor = colorPicker(playerNumber);
Player playerToAdd = new Player(playerNumber, name, playerColor, 0);
@ -32,12 +34,14 @@ public class KniffelSystem {
return changePlayerNameColor(name, playerColor);
}
private String changePlayerNameColor(String name, String color){
String ANSI_RESET = "\u001B[0m";
return String.format(color + name + ANSI_RESET);
}
private String colorPicker(int playerNumber){
if (playerNumber == 1){
return "\u001B[35m"; // Quelle 2