aboutsummaryrefslogtreecommitdiff
path: root/src/fallTest/Driver.java
diff options
context:
space:
mode:
authorAidan Ross <aross02@fairport.org>2023-05-16 22:48:41 -0400
committerAidan Ross <aross02@fairport.org>2023-05-16 22:48:41 -0400
commit0ec11156c87afc066b1a6ef8f569aedad3a16ae5 (patch)
tree296fa3c77873608384ffc5a5d95f3d3e766b7e98 /src/fallTest/Driver.java
parentfbd52c44150e463b2c24da2ff38f1acc11edac4d (diff)
downloadNPEhero-0ec11156c87afc066b1a6ef8f569aedad3a16ae5.tar.gz
NPEhero-0ec11156c87afc066b1a6ef8f569aedad3a16ae5.tar.bz2
NPEhero-0ec11156c87afc066b1a6ef8f569aedad3a16ae5.zip
Overhaul of the look of the gui, I need to rename the boxes
Diffstat (limited to '')
-rw-r--r--src/fallTest/Driver.java25
1 files changed, 21 insertions, 4 deletions
diff --git a/src/fallTest/Driver.java b/src/fallTest/Driver.java
index 44a68e1..3bc7c25 100644
--- a/src/fallTest/Driver.java
+++ b/src/fallTest/Driver.java
@@ -7,7 +7,14 @@
package fallTest;
import javafx.application.*;
+import javafx.geometry.Side;
import javafx.scene.Scene;
+import javafx.scene.image.Image;
+import javafx.scene.layout.Background;
+import javafx.scene.layout.BackgroundImage;
+import javafx.scene.layout.BackgroundPosition;
+import javafx.scene.layout.BackgroundRepeat;
+import javafx.scene.layout.BackgroundSize;
import javafx.scene.layout.Pane;
import javafx.stage.Stage;
@@ -28,10 +35,20 @@ public class Driver extends Application
primaryStage.setScene(primaryScene);
newSongPlayer player = new newSongPlayer();
primaryStage.setTitle("TEST");
- primaryStage.show();
- primaryPane.getChildren().add(player);
+ primaryPane.getChildren().add(player);
+ setBackground("assets/water.png");
player.init();
-
+ primaryStage.show();
}
-
+
+ public static void setBackground(String url)
+ {
+ primaryPane.setBackground(new Background(
+ new BackgroundImage(
+ new Image(url),
+ BackgroundRepeat.REPEAT, BackgroundRepeat.NO_REPEAT,
+ new BackgroundPosition(Side.LEFT, 0, true, Side.BOTTOM, 0, true),
+ new BackgroundSize(BackgroundSize.AUTO, BackgroundSize.AUTO, true, true, false, true)
+ )));
+ }
}