Skip to content
Snippets Groups Projects
Commit 01949009 authored by Sami Zouari's avatar Sami Zouari
Browse files

question 10 finie jeu relooké avec TilePane

parent 5870bca2
No related branches found
No related tags found
No related merge requests found
......@@ -3,6 +3,7 @@ package com.example.testig;
import javafx.application.Application;
import javafx.event.EventHandler;
import javafx.fxml.FXMLLoader;
import javafx.geometry.Insets;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
......@@ -11,6 +12,7 @@ import javafx.scene.image.ImageView;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.TilePane;
import javafx.stage.Stage;
import java.io.IOException;
......@@ -28,6 +30,7 @@ public class HelloApplication extends Application {
HBox box1 = new HBox();
HBox box2 = new HBox();
TilePane pane = new TilePane();
Image de_face1 = new Image(getClass().getResourceAsStream("/de_face1.png"), 60, 60, true, true);
Image de_face10 = new Image(getClass().getResourceAsStream("/de_face1.png"), 60, 60, true, true);
......@@ -42,17 +45,17 @@ public class HelloApplication extends Application {
Label l3 = new Label("", de1_3);
Label l4 = new Label("Nombre de fois ou 421 est apparu : 0 Nombre de coups joués : 0");
box1.getChildren().addAll(l1, l2, l3);
box2.getChildren().addAll(l4);
border.setCenter(box1);
border.setBottom(boutonJouer);
border.setTop(box2);
border.setLeft(boutonQuitter);
pane.setHgap(30);
pane.setVgap(40);
pane.setPadding(new Insets(40, 40, 40, 40));
boutonJouer.setOnAction(new Ecouteur(l1,l2,l3, l4));
boutonQuitter.setOnAction(new Ecouteur2());
pane.getChildren().addAll(l1, l2, l3, l4);
pane.getChildren().add(boutonJouer);
pane.getChildren().add(boutonQuitter);
//Question 7 et 8
Image exit;
......@@ -60,7 +63,7 @@ public class HelloApplication extends Application {
ImageView iconExit = new ImageView(exit);
boutonQuitter.setGraphic(iconExit);
Scene scene = new Scene(border, 400, 400);
Scene scene = new Scene(pane, 450, 650);
stage.setScene(scene);
stage.show();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment