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

question 7 finie

parent 066f51b0
No related branches found
No related tags found
No related merge requests found
......@@ -21,10 +21,10 @@ public class Ecouteur implements EventHandler<ActionEvent> {
public Ecouteur(Label l1, Label l2, Label l3, Label l4){
this.label1 = l1;
this.label1 = l1; //Question 4 et 5
this.label2 = l2;
this.label3 = l3;
this.label4 = l4;
this.label4 = l4; //Question 6
}
......
package com.example.testig;
import javafx.application.Platform;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
public class Ecouteur2 implements EventHandler<ActionEvent> {
@Override
public void handle(ActionEvent actionEvent) {
Platform.exit();
}
}
......@@ -6,6 +6,8 @@ import javafx.fxml.FXMLLoader;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.HBox;
......@@ -20,7 +22,10 @@ public class HelloApplication extends Application {
stage.setTitle("Titre TP!"); //Question 1
BorderPane border = new BorderPane();
Button bouton = new Button("Jouer");
Button boutonJouer = new Button("Jouer");
Button boutonQuitter = new Button("Quitter");
HBox box = new HBox();
HBox box2 = new HBox();
......@@ -33,9 +38,20 @@ public class HelloApplication extends Application {
box2.getChildren().addAll(l4);
border.setCenter(box);
border.setBottom(bouton);
border.setBottom(boutonJouer);
border.setTop(box2);
bouton.setOnAction(new Ecouteur(l1,l2,l3, l4));
border.setLeft(boutonQuitter);
boutonJouer.setOnAction(new Ecouteur(l1,l2,l3, l4));
boutonQuitter.setOnAction(new Ecouteur2());
//Question 7
Image exit = new Image("exit_picture.png");
exit = new Image(getClass().getResourceAsStream("/exit_picture.png"), 36, 36, true, true);
ImageView iconExit = new ImageView(exit);
boutonQuitter.setGraphic(iconExit);
Scene scene = new Scene(border, 400, 400);
stage.setScene(scene);
stage.show();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment