aboutsummaryrefslogtreecommitdiff
path: root/src/gui/LevelSurround.java
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2023-05-23 00:39:57 -0400
committersowgro <tpoke.ferrari@gmail.com>2023-05-23 00:39:57 -0400
commit005c645b3cd991079dfd9bac2f207cdd2068d161 (patch)
treeed82f11d248a1a0e08ea0ed82380913250a0f278 /src/gui/LevelSurround.java
parentf941b529f1cb12312041516e6799ece0f6df2cac (diff)
downloadNPEhero-005c645b3cd991079dfd9bac2f207cdd2068d161.tar.gz
NPEhero-005c645b3cd991079dfd9bac2f207cdd2068d161.tar.bz2
NPEhero-005c645b3cd991079dfd9bac2f207cdd2068d161.zip
finish gui, add new leaderboard system, redesign settings, switch lists to tables
Diffstat (limited to '')
-rw-r--r--src/gui/LevelSurround.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/gui/LevelSurround.java b/src/gui/LevelSurround.java
index a728536..7cd4b71 100644
--- a/src/gui/LevelSurround.java
+++ b/src/gui/LevelSurround.java
@@ -9,6 +9,7 @@ import javafx.scene.layout.Pane;
import javafx.scene.layout.StackPane;
import javafx.scene.layout.VBox;
import javafx.scene.text.Text;
+import main.Difficulty;
import main.Level;
import main.ScoreController;
@@ -19,7 +20,7 @@ public class LevelSurround extends Pane
* the creation of these UI elements are mostly not commented due to their repetitive and self explanatory nature.
* style classes are defined in the style.css file.
*/
- public LevelSurround(Level level, String difficulty, Pane prev)
+ public LevelSurround(Level level, Difficulty difficulty, Pane prev)
{
ScoreController sc = new ScoreController();
@@ -36,11 +37,11 @@ public class LevelSurround extends Pane
buttonBox.setSpacing(10);
Text title = new Text();
- title.setText(level.title);
+ title.setText(level.getTitle());
title.getStyleClass().add("t2");
Text artist = new Text();
- artist.setText(level.aritst+" - "+difficulty);
+ artist.setText(level.getArtist()+" - "+difficulty);
artist.getStyleClass().add("t3");
VBox titleTextBox = new VBox();
@@ -102,17 +103,17 @@ public class LevelSurround extends Pane
//for debug menu
Button addScore = new Button();
- addScore.setText(level.title + " addscore");
+ addScore.setText(level.getTitle() + " addscore");
addScore.setOnAction(e -> sc.setScore(sc.getScore()+1));
Driver.debug.addButton(addScore);
Button addCombo = new Button();
- addCombo.setText(level.title + " addcombo");
+ addCombo.setText(level.getTitle() + " addcombo");
addCombo.setOnAction(e -> sc.setCombo(sc.getCombo()+1));
Driver.debug.addButton(addCombo);
Button printD = new Button();
- printD.setText(level.title + " print debug");
+ printD.setText(level.getTitle() + " print debug");
printD.setOnAction(e -> sc.print());
Driver.debug.addButton(printD);
}