From 550701557c1e021e45bddff92ad1a2e8c808e8e0 Mon Sep 17 00:00:00 2001 From: sowgro Date: Sun, 14 Jul 2024 03:40:03 -0400 Subject: NEW LEVEL EDITOR!!!! --- src/main/java/net/sowgro/npehero/gui/GameOver.java | 4 ++-- src/main/java/net/sowgro/npehero/gui/LevelSelector.java | 11 ++--------- src/main/java/net/sowgro/npehero/gui/MainMenu.java | 3 ++- src/main/java/net/sowgro/npehero/gui/Settings.java | 5 ----- 4 files changed, 6 insertions(+), 17 deletions(-) (limited to 'src/main/java/net/sowgro/npehero/gui') diff --git a/src/main/java/net/sowgro/npehero/gui/GameOver.java b/src/main/java/net/sowgro/npehero/gui/GameOver.java index 68ce3ea..99f3985 100755 --- a/src/main/java/net/sowgro/npehero/gui/GameOver.java +++ b/src/main/java/net/sowgro/npehero/gui/GameOver.java @@ -62,8 +62,8 @@ public class GameOver extends Pane nameLabel.getStyleClass().add("t3"); TextField name = new TextField(); - name.getStyleClass().remove("text-feild"); - name.getStyleClass().add("button"); +// name.getStyleClass().remove("text-filed"); +// name.getStyleClass().add("button"); name.setText("name"); Button save = new Button(); diff --git a/src/main/java/net/sowgro/npehero/gui/LevelSelector.java b/src/main/java/net/sowgro/npehero/gui/LevelSelector.java index 6d3442e..fe51853 100755 --- a/src/main/java/net/sowgro/npehero/gui/LevelSelector.java +++ b/src/main/java/net/sowgro/npehero/gui/LevelSelector.java @@ -1,8 +1,6 @@ package net.sowgro.npehero.gui; import javafx.beans.property.ReadOnlyStringWrapper; -import javafx.beans.value.ChangeListener; -import javafx.beans.value.ObservableValue; import javafx.geometry.Pos; import javafx.scene.control.Button; import javafx.scene.control.TableColumn; @@ -66,13 +64,8 @@ public class LevelSelector extends Pane rootBox.setSpacing(10); levels.getStyleClass().remove("list-view"); - levels.getSelectionModel().selectedItemProperty().addListener(new ChangeListener() { //listens for change in selected item of the list - - @Override - public void changed(ObservableValue arg0, Level arg1, Level arg2) { - addDetails(rightBox, levels); - } - }); + //listens for change in selected item of the list + levels.getSelectionModel().selectedItemProperty().addListener(_ -> addDetails(rightBox, levels)); super.getChildren().add(rootBox); } diff --git a/src/main/java/net/sowgro/npehero/gui/MainMenu.java b/src/main/java/net/sowgro/npehero/gui/MainMenu.java index 2da6036..890c7aa 100755 --- a/src/main/java/net/sowgro/npehero/gui/MainMenu.java +++ b/src/main/java/net/sowgro/npehero/gui/MainMenu.java @@ -53,7 +53,8 @@ public class MainMenu extends Pane Button exit = new Button(); exit.setText("Quit"); - exit.setOnAction(e -> {Driver.quit(); + exit.setOnAction(e -> { + Driver.quit(); Driver.soundController.playSfx("backward"); }); diff --git a/src/main/java/net/sowgro/npehero/gui/Settings.java b/src/main/java/net/sowgro/npehero/gui/Settings.java index e6ae13b..1e92906 100755 --- a/src/main/java/net/sowgro/npehero/gui/Settings.java +++ b/src/main/java/net/sowgro/npehero/gui/Settings.java @@ -11,7 +11,6 @@ import javafx.scene.layout.Pane; import javafx.scene.layout.VBox; import javafx.scene.text.Text; import net.sowgro.npehero.Driver; -import net.sowgro.npehero.devmenu.LevelList; public class Settings extends Pane { @@ -58,8 +57,6 @@ public class Settings extends Pane Button fullscreen = new Button(); fullscreen.setText("Toggle (F11)"); - fullscreen.getStyleClass().remove("toggle-button"); - fullscreen.getStyleClass().add("button"); fullscreen.setOnAction(e -> { Driver.soundController.playSfx("forward"); Driver.primaryStage.setFullScreen(!Driver.primaryStage.isFullScreen()); @@ -89,8 +86,6 @@ public class Settings extends Pane devBox.setPadding(new Insets(10)); ToggleButton advanced = new ToggleButton("Advanced"); - advanced.getStyleClass().remove("toggle-button"); - advanced.getStyleClass().add("button"); advanced.selectedProperty().bindBidirectional(devBox.managedProperty()); advanced.selectedProperty().bindBidirectional(devBox.visibleProperty()); -- cgit v1.2.3