diff --git a/code/ressources/fxml/GameConfigurationMenu.fxml b/code/ressources/fxml/GameConfigurationMenu.fxml new file mode 100644 index 0000000..c821e00 --- /dev/null +++ b/code/ressources/fxml/GameConfigurationMenu.fxml @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/ressources/image/difficulty.jpg b/code/ressources/image/difficulty.jpg new file mode 100644 index 0000000..743c846 Binary files /dev/null and b/code/ressources/image/difficulty.jpg differ diff --git a/code/ressources/image/personnage/Perso1.1.png b/code/ressources/image/personnage/Perso1.png similarity index 100% rename from code/ressources/image/personnage/Perso1.1.png rename to code/ressources/image/personnage/Perso1.png diff --git a/code/src/controller/GameConfigMenuController.java b/code/src/controller/GameConfigMenuController.java new file mode 100644 index 0000000..b2a4e97 --- /dev/null +++ b/code/src/controller/GameConfigMenuController.java @@ -0,0 +1,37 @@ +package controller; + +import javafx.fxml.FXML; +import javafx.fxml.FXMLLoader; +import javafx.fxml.Initializable; +import javafx.scene.control.Button; +import javafx.scene.control.RadioButton; +import javafx.scene.control.ToggleGroup; +import javafx.scene.input.MouseEvent; +import javafx.scene.layout.AnchorPane; + +import java.net.URL; +import java.util.Objects; +import java.util.ResourceBundle; + +public class GameConfigMenuController implements Initializable { + + @FXML + private AnchorPane levelRoot; + + @FXML private RadioButton radioButton1; + @FXML private RadioButton radioButton2; + @FXML private RadioButton radioButton3; + + @Override + public void initialize(URL url, ResourceBundle resourceBundle) { + + } + + + @FXML + void returnToMenu(MouseEvent event) throws Exception{ + AnchorPane pane = FXMLLoader.load(Objects.requireNonNull(getClass().getResource("/fxml/MainPage.fxml"))); + levelRoot.getChildren().setAll(pane); + } + +} diff --git a/code/src/launcher/Main.java b/code/src/launcher/Main.java index 84a0c81..76f529c 100644 --- a/code/src/launcher/Main.java +++ b/code/src/launcher/Main.java @@ -17,7 +17,7 @@ public class Main extends Application { @Override public void start(Stage primaryStage) throws Exception{ - Parent root = FXMLLoader.load(Objects.requireNonNull(getClass().getResource("/fxml/ConfigurationMenu.fxml"))); + Parent root = FXMLLoader.load(Objects.requireNonNull(getClass().getResource("/fxml/GameConfigurationMenu.fxml"))); primaryStage.setTitle("Hello World"); primaryStage.setScene(new Scene(root, 900, 600)); primaryStage.setResizable(false); diff --git a/out/production/projetjavafx/fxml/ConfigurationMenu.fxml b/out/production/projetjavafx/fxml/ConfigurationMenu.fxml index 3586063..c1f5b6f 100644 --- a/out/production/projetjavafx/fxml/ConfigurationMenu.fxml +++ b/out/production/projetjavafx/fxml/ConfigurationMenu.fxml @@ -11,10 +11,7 @@ - + diff --git a/out/production/projetjavafx/image/fire.gif b/out/production/projetjavafx/image/fire.gif deleted file mode 100644 index 26417c3..0000000 Binary files a/out/production/projetjavafx/image/fire.gif and /dev/null differ diff --git a/out/production/projetjavafx/image/personnage/Perso1.1.png b/out/production/projetjavafx/image/personnage/Perso1.png similarity index 100% rename from out/production/projetjavafx/image/personnage/Perso1.1.png rename to out/production/projetjavafx/image/personnage/Perso1.png