diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2024-07-22 01:28:11 -0400 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2024-07-22 01:28:11 -0400 |
commit | 231c511304915d80aab89d28779d7445ad21ef70 (patch) | |
tree | 976b3f2e19e84d71acec86607ee16c9c1d9bdef1 /src/main/java/net/sowgro/npehero/gui/MainMenu.java | |
parent | d29ac15fa2311cb664f14334f3043adfac4cf5f9 (diff) | |
download | NPEhero-231c511304915d80aab89d28779d7445ad21ef70.tar.gz NPEhero-231c511304915d80aab89d28779d7445ad21ef70.tar.bz2 NPEhero-231c511304915d80aab89d28779d7445ad21ef70.zip |
Refactor: pages now extend Page
Diffstat (limited to 'src/main/java/net/sowgro/npehero/gui/MainMenu.java')
-rwxr-xr-x | src/main/java/net/sowgro/npehero/gui/MainMenu.java | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/src/main/java/net/sowgro/npehero/gui/MainMenu.java b/src/main/java/net/sowgro/npehero/gui/MainMenu.java index 6511f22..f13deac 100755 --- a/src/main/java/net/sowgro/npehero/gui/MainMenu.java +++ b/src/main/java/net/sowgro/npehero/gui/MainMenu.java @@ -4,6 +4,7 @@ import javafx.geometry.Pos; import javafx.scene.control.Button; import javafx.scene.effect.BlurType; import javafx.scene.effect.DropShadow; +import javafx.scene.layout.HBox; import javafx.scene.layout.Pane; import javafx.scene.layout.VBox; import javafx.scene.paint.Color; @@ -16,9 +17,9 @@ import net.sowgro.npehero.main.Sound; public class MainMenu extends Page { - @Override - public Pane getContent() { + private final HBox content = new HBox(); + public MainMenu() { DropShadow dropShadow = new DropShadow(); dropShadow.setRadius(50.0); dropShadow.setColor(Color.WHITE); @@ -68,10 +69,12 @@ public class MainMenu extends Page { centerBox.getChildren().addAll(title, buttonBox); centerBox.setSpacing(10); - VBox rootBox = new VBox(); - rootBox.setAlignment(Pos.CENTER); - rootBox.getChildren().add(centerBox); + content.getChildren().add(centerBox); + content.setAlignment(Pos.CENTER); + } - return rootBox; + @Override + public Pane getContent() { + return content; } } |