Fin de partie
This commit is contained in:
24
src/ihm/controller/ContexteInterpreter.java
Normal file
24
src/ihm/controller/ContexteInterpreter.java
Normal file
@ -0,0 +1,24 @@
|
||||
package ihm.controller;
|
||||
|
||||
import javafx.scene.control.Label;
|
||||
import javafx.scene.layout.Pane;
|
||||
import main.Contexte;
|
||||
|
||||
public abstract class ContexteInterpreter {
|
||||
|
||||
public static void setContexteToPane(Contexte contexte, Pane root) {
|
||||
|
||||
if(contexte.equals(Contexte.ATTAQUER)) {
|
||||
|
||||
Label l = (Label) root.getChildren().get(0);
|
||||
l.setText("Souhaitez vous attaquer ?");
|
||||
}
|
||||
|
||||
if(contexte.equals(Contexte.ACTIVER_EFFET_LIEU)) {
|
||||
|
||||
Label l = (Label) root.getChildren().get(0);
|
||||
l.setText("Souhaitez vous activer l'effet du lieu ?");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -13,6 +13,7 @@ import javafx.scene.Node;
|
||||
import javafx.scene.control.CheckBox;
|
||||
import javafx.scene.input.MouseEvent;
|
||||
import javafx.stage.Stage;
|
||||
import main.GestionnaireJeu;
|
||||
|
||||
public class PauseController implements Initializable {
|
||||
@FXML
|
||||
@ -90,7 +91,7 @@ public class PauseController implements Initializable {
|
||||
public void quitter(MouseEvent me) throws IOException {
|
||||
InputStream fileSound1 = getClass().getResourceAsStream("/ihm/ressources/musique/BEEP1.wav");
|
||||
EffetSonore.playSoundEffect(fileSound1);
|
||||
|
||||
GestionnaireJeu.endGame();
|
||||
System.err.println("Fin de partie");
|
||||
Stage appStage = (Stage) ((Node) me.getSource()).getScene().getWindow();
|
||||
appStage.close();
|
||||
|
Reference in New Issue
Block a user