diff --git a/Hitori/src/main/highscores/highscores.txt b/Hitori/src/main/highscores/highscores.txt index 96880d1..424b427 100644 --- a/Hitori/src/main/highscores/highscores.txt +++ b/Hitori/src/main/highscores/highscores.txt @@ -1,4 +1,7 @@ Ioana,25,Hitori4x4_leicht.csv,0 test,22,Hitori4x4_leicht.csv,0 Test2,72,Hitori5x5_leicht.csv,0 -Test3,100,Hitori8x8_medium.csv,0 \ No newline at end of file +Test3,100,Hitori8x8_medium.csv,0 +Test4,200,Hitori15x15_medium.csv,10 +IOANA VERSUCH 156,105,Hitori5x5_leicht.csv,0 +IOANA VERSUCH 439,44,Hitori5x5_leicht.csv,0 diff --git a/Hitori/src/main/java/PR2/HitoriSpiel/GUI/HighscoreDialog.java b/Hitori/src/main/java/PR2/HitoriSpiel/GUI/HighscoreDialog.java index 8dea59e..1cb2120 100644 --- a/Hitori/src/main/java/PR2/HitoriSpiel/GUI/HighscoreDialog.java +++ b/Hitori/src/main/java/PR2/HitoriSpiel/GUI/HighscoreDialog.java @@ -71,13 +71,14 @@ public class HighscoreDialog extends JDialog { int rank = 1; for (HighscoreManager.Highscore highscore : highscores) { + String bName = highscore.getBoardName().replaceAll("\\.csv$", ""); // .csv entfernen double averageTime = averageTimes.getOrDefault(highscore.getBoardName(), 0.0); tableModel.addRow(new Object[]{ rank++, // Platzierung highscore.getPlayerName(), // Name highscore.getScore(), // Punkte highscore.getErrors(), //Errors - highscore.getBoardName(), // Spielfeld + bName, // Spielfeld String.format("%.2f", averageTime) // Durchschnittszeit }); }