From b293b3ed016c6b1372fcafce49f5b604d3a00ff9 Mon Sep 17 00:00:00 2001 From: Chiara Date: Thu, 30 Apr 2020 11:40:25 +0200 Subject: [PATCH] prise en compte des pions --- src/ihm/Main.java | 2 +- .../controller/JouerSonTour1Controller.java | 14 +++--- .../controller/JouerSonTour2Controller.java | 1 + src/ihm/controller/PlateauController.java | 47 +++++++++++++++---- .../ressources/Jouer_tour(2)carte_lieux.fxml | 32 ++++++------- src/ihm/ressources/Plateau.fxml | 10 ++-- 6 files changed, 69 insertions(+), 37 deletions(-) diff --git a/src/ihm/Main.java b/src/ihm/Main.java index c3cd587..297b9b5 100644 --- a/src/ihm/Main.java +++ b/src/ihm/Main.java @@ -15,7 +15,7 @@ public class Main extends Application { public void start(Stage primaryStage) throws Exception { System.out.println("Lancement de l'application"); - final URL fxmlURL = getClass().getResource("ressources/parametre.fxml"); // "ressources/Jouer_tour(1)lancer_des.fxml" + final URL fxmlURL = getClass().getResource("ressources/Menu.fxml"); // "ressources/Jouer_tour(1)lancer_des.fxml" final ResourceBundle bundle = ResourceBundle.getBundle("domaine.properties.langue", Locale.ENGLISH); final FXMLLoader fxmlLoader = new FXMLLoader(fxmlURL, bundle); Pane root = fxmlLoader.load(); diff --git a/src/ihm/controller/JouerSonTour1Controller.java b/src/ihm/controller/JouerSonTour1Controller.java index 456b804..1592964 100644 --- a/src/ihm/controller/JouerSonTour1Controller.java +++ b/src/ihm/controller/JouerSonTour1Controller.java @@ -2,6 +2,7 @@ package ihm.controller; import java.io.IOException; import java.net.URL; +import java.util.Locale; import java.util.Random; import java.util.ResourceBundle; @@ -34,6 +35,8 @@ public class JouerSonTour1Controller implements Initializable{ @Override public void initialize(URL arg0, ResourceBundle arg1) { + System.out.println("\tLancements des dès"); + //nomJoueur.setText(joueur.getNom()); int OFFSET_X = 0; @@ -80,12 +83,11 @@ public class JouerSonTour1Controller implements Initializable{ @FXML public void lancerDes(MouseEvent mouseEvent) throws IOException, InterruptedException{ - - - Thread.sleep(1000); - - Pane pane = FXMLLoader.load(getClass().getResource("../ressources/Jouer_tour(2)carte_lieux.fxml")); - rootPane.getChildren().setAll(pane); + final URL fxmlURL = getClass().getResource("../ressources/Jouer_tour(2)carte_lieux.fxml"); + final ResourceBundle bundle = ResourceBundle.getBundle("domaine.properties.langue", Locale.ENGLISH); + final FXMLLoader fxmlLoader = new FXMLLoader(fxmlURL, bundle); + Pane root = fxmlLoader.load(); + rootPane.getChildren().setAll(root); } public void deplacerPion(CarteLieu lieux) { diff --git a/src/ihm/controller/JouerSonTour2Controller.java b/src/ihm/controller/JouerSonTour2Controller.java index 1f10dbf..df43ec4 100644 --- a/src/ihm/controller/JouerSonTour2Controller.java +++ b/src/ihm/controller/JouerSonTour2Controller.java @@ -21,6 +21,7 @@ public class JouerSonTour2Controller implements Initializable{ @Override public void initialize(URL arg0, ResourceBundle arg1) { + System.out.println("\tDescrption du lieux"); //descriptionLieu.setText(lieu.getDescription()); } diff --git a/src/ihm/controller/PlateauController.java b/src/ihm/controller/PlateauController.java index 634cffb..432aa11 100644 --- a/src/ihm/controller/PlateauController.java +++ b/src/ihm/controller/PlateauController.java @@ -22,17 +22,12 @@ import javafx.scene.layout.AnchorPane; import javafx.scene.layout.HBox; import javafx.scene.layout.Pane; import javafx.scene.layout.VBox; +import javafx.scene.shape.Circle; import main.Joueur; import main.View; public class PlateauController implements Initializable { private List listJoueur = new ArrayList(); - private List vboxJoueur = new ArrayList(); - private List hboxJoueur = new ArrayList(); - private List - - + + +