diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2024-08-30 12:23:26 -0400 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2024-08-30 12:23:26 -0400 |
commit | 69f69143f5604626ded3c26ee754b94eaf3c4f15 (patch) | |
tree | a64a1ce20ff21cd6d73b1d36c3e3f9ca930c9b4d /src/main/java/net/sowgro/npehero/gui | |
parent | aa916b0f06be0d42bec1e035d0efeec954e09243 (diff) | |
download | NPEhero-69f69143f5604626ded3c26ee754b94eaf3c4f15.tar.gz NPEhero-69f69143f5604626ded3c26ee754b94eaf3c4f15.tar.bz2 NPEhero-69f69143f5604626ded3c26ee754b94eaf3c4f15.zip |
Clean up error handling pt.1
Diffstat (limited to 'src/main/java/net/sowgro/npehero/gui')
-rw-r--r-- | src/main/java/net/sowgro/npehero/gui/ControlEditor.java | 5 | ||||
-rwxr-xr-x | src/main/java/net/sowgro/npehero/gui/GameOver.java | 5 | ||||
-rwxr-xr-x | src/main/java/net/sowgro/npehero/gui/SettingsEditor.java | 5 |
3 files changed, 6 insertions, 9 deletions
diff --git a/src/main/java/net/sowgro/npehero/gui/ControlEditor.java b/src/main/java/net/sowgro/npehero/gui/ControlEditor.java index 8e4d1d5..8298aa5 100644 --- a/src/main/java/net/sowgro/npehero/gui/ControlEditor.java +++ b/src/main/java/net/sowgro/npehero/gui/ControlEditor.java @@ -8,7 +8,7 @@ import javafx.scene.input.KeyCode; import javafx.scene.input.KeyEvent; import javafx.scene.layout.*; import net.sowgro.npehero.Driver; -import net.sowgro.npehero.editor.ErrorDisplay; +import net.sowgro.npehero.main.ErrorDisplay; import net.sowgro.npehero.main.Control; import net.sowgro.npehero.main.Page; import net.sowgro.npehero.main.Sound; @@ -78,8 +78,7 @@ public class ControlEditor extends Page { try { Control.writeToFile(); } catch (IOException e) { - Driver.setMenu(new ErrorDisplay("An error occured while saving your controls\n"+e, this)); - e.printStackTrace(); + Driver.setMenu(new ErrorDisplay("An error occurred while saving your controls", e, this)); } }); controlButton.setOnAction(_ -> { diff --git a/src/main/java/net/sowgro/npehero/gui/GameOver.java b/src/main/java/net/sowgro/npehero/gui/GameOver.java index b66d0c6..0ae3daf 100755 --- a/src/main/java/net/sowgro/npehero/gui/GameOver.java +++ b/src/main/java/net/sowgro/npehero/gui/GameOver.java @@ -10,7 +10,7 @@ import javafx.scene.layout.Pane; import javafx.scene.layout.VBox; import javafx.scene.text.Text; import net.sowgro.npehero.Driver; -import net.sowgro.npehero.editor.ErrorDisplay; +import net.sowgro.npehero.main.ErrorDisplay; import net.sowgro.npehero.levelapi.Difficulty; import net.sowgro.npehero.levelapi.Level; import net.sowgro.npehero.main.Page; @@ -73,8 +73,7 @@ public class GameOver extends Page try { diff.leaderboard.add(name.getText(), score2); } catch (IOException e) { - e.printStackTrace(); - Driver.setMenu(new ErrorDisplay("Failed to save score to leaderboard:\n"+e, this)); + Driver.setMenu(new ErrorDisplay("Failed to save score to leaderboard", e, this)); } }); diff --git a/src/main/java/net/sowgro/npehero/gui/SettingsEditor.java b/src/main/java/net/sowgro/npehero/gui/SettingsEditor.java index efd136a..f83a8a4 100755 --- a/src/main/java/net/sowgro/npehero/gui/SettingsEditor.java +++ b/src/main/java/net/sowgro/npehero/gui/SettingsEditor.java @@ -11,7 +11,7 @@ import javafx.scene.layout.Pane; import javafx.scene.layout.VBox; import javafx.scene.text.Text; import net.sowgro.npehero.Driver; -import net.sowgro.npehero.editor.ErrorDisplay; +import net.sowgro.npehero.main.ErrorDisplay; import net.sowgro.npehero.main.Page; import net.sowgro.npehero.main.Settings; import net.sowgro.npehero.main.Sound; @@ -95,8 +95,7 @@ public class SettingsEditor extends Page try { Settings.save(); } catch (IOException ex) { - ex.printStackTrace(); - Driver.setMenu(new ErrorDisplay("Failed to save settings"+ex, this)); + Driver.setMenu(new ErrorDisplay("Failed to save settings", ex, this)); } Sound.playSfx(Sound.BACKWARD); Driver.setMenu(new MainMenu()); |