diff --git a/client/src/main/java/fr/lnl/game/client/view/Window.java b/client/src/main/java/fr/lnl/game/client/view/Window.java index 684d5ab..3616eb5 100644 --- a/client/src/main/java/fr/lnl/game/client/view/Window.java +++ b/client/src/main/java/fr/lnl/game/client/view/Window.java @@ -17,7 +17,9 @@ import javafx.scene.layout.Pane; import javafx.scene.layout.StackPane; import javafx.scene.paint.Color; import javafx.scene.shape.Rectangle; +import javafx.scene.text.Font; import javafx.scene.text.Text; +import javafx.scene.text.TextAlignment; import javafx.stage.Stage; public class Window extends AbstractView { @@ -76,18 +78,14 @@ public class Window extends AbstractView { } } putStatePlayerPane(principalPane); - StackPane stateMoveTextPane = showMoveText(); - stateMoveTextPane.setLayoutY(480); - principalPane.getChildren().add(stateMoveTextPane); - - - Button followingButton = new Button("SUIVANT"); - followingButton.setOnAction(new ClientEventHandler(new ButtonListener(game))); - followingButton.setLayoutX(700); - followingButton.setLayoutY(600); - followingButton.setStyle("-fx-background-color: #a96806;"); - followingButton.setTextFill(javafx.scene.paint.Color.WHITE); - principalPane.getChildren().add(followingButton); + putMoveTextPane(principalPane); + Button buttonNext = new Button("SUIVANT"); + buttonNext .setOnAction(new ClientEventHandler(new ButtonListener(game))); + buttonNext .setLayoutX(700); + buttonNext .setLayoutY(600); + buttonNext .setStyle("-fx-background-color: #a96806;"); + buttonNext .setTextFill(javafx.scene.paint.Color.WHITE); + principalPane.getChildren().add(buttonNext); return principalPane; } @@ -99,12 +97,12 @@ public class Window extends AbstractView { } // TODO: 07/12/2021 WARNING : générer autant de frames qu’il y a de joueurs,(à implémenter) - // TODO: 07/12/2021 Maintenant régler : Factorisation du code, Responsive + // TODO: 07/12/2021 Maintenant régler : Responsive + - //à voir si on peut faire plus proprement les deux méthodes en dessous avec une List ? public void putStatePlayerPane(Pane principalPane){ int Y = 0; - for(int i=0;i < game.getPlayers().size();i++){ + for(int i=0;i