From 8d80fcef1d4fb1b388c438c7a57817760ae95872 Mon Sep 17 00:00:00 2001 From: Sami Zouari <sami.zouari@univ-lorraine.fr> Date: Thu, 27 Jan 2022 15:41:10 +0100 Subject: [PATCH] question 8 finie --- .../java/com/example/testig/Ecouteur.java | 98 ++++--------------- .../com/example/testig/HelloApplication.java | 2 +- 2 files changed, 22 insertions(+), 78 deletions(-) diff --git a/src/main/java/com/example/testig/Ecouteur.java b/src/main/java/com/example/testig/Ecouteur.java index d47792e..395811b 100644 --- a/src/main/java/com/example/testig/Ecouteur.java +++ b/src/main/java/com/example/testig/Ecouteur.java @@ -73,87 +73,31 @@ public class Ecouteur implements EventHandler<ActionEvent> { ImageView de5_3 = new ImageView(de_face5); ImageView de6_3 = new ImageView(de_face6); - switch(n){ - - case 1: - label1.setGraphic(de1_1); - break; - - case 2: - label1.setGraphic(de2_1); - break; - - case 3: - label1.setGraphic(de3_1); - break; - - case 4: - label1.setGraphic(de4_1); - break; - - case 5: - label1.setGraphic(de5_1); - break; - - case 6: - label1.setGraphic(de6_1); - break; + switch (n) { + case 1 -> label1.setGraphic(de1_1); + case 2 -> label1.setGraphic(de2_1); + case 3 -> label1.setGraphic(de3_1); + case 4 -> label1.setGraphic(de4_1); + case 5 -> label1.setGraphic(de5_1); + case 6 -> label1.setGraphic(de6_1); } - switch(x){ - - case 1: - label2.setGraphic(de1_2); - break; - - case 2: - label2.setGraphic(de2_2); - break; - - case 3: - label2.setGraphic(de3_2); - break; - - case 4: - label2.setGraphic(de4_2); - break; - - case 5: - label2.setGraphic(de5_2); - break; - - case 6: - label2.setGraphic(de6_2); - break; - + switch (x) { + case 1 -> label2.setGraphic(de1_2); + case 2 -> label2.setGraphic(de2_2); + case 3 -> label2.setGraphic(de3_2); + case 4 -> label2.setGraphic(de4_2); + case 5 -> label2.setGraphic(de5_2); + case 6 -> label2.setGraphic(de6_2); } - switch(y){ - - case 1: - label3.setGraphic(de1_3); - break; - - case 2: - label3.setGraphic(de2_3); - break; - - case 3: - label3.setGraphic(de3_3); - break; - - case 4: - label3.setGraphic(de4_3); - break; - - case 5: - label3.setGraphic(de5_3); - break; - - case 6: - label3.setGraphic(de6_3); - break; - + switch (y) { + case 1 -> label3.setGraphic(de1_3); + case 2 -> label3.setGraphic(de2_3); + case 3 -> label3.setGraphic(de3_3); + case 4 -> label3.setGraphic(de4_3); + case 5 -> label3.setGraphic(de5_3); + case 6 -> label3.setGraphic(de6_3); } diff --git a/src/main/java/com/example/testig/HelloApplication.java b/src/main/java/com/example/testig/HelloApplication.java index 6a5628b..62f9f75 100644 --- a/src/main/java/com/example/testig/HelloApplication.java +++ b/src/main/java/com/example/testig/HelloApplication.java @@ -55,7 +55,7 @@ public class HelloApplication extends Application { //Question 7 et 8 - Image exit = new Image("exit_picture.png"); + Image exit; exit = new Image(getClass().getResourceAsStream("/exit_picture.png"), 36, 36, true, true); ImageView iconExit = new ImageView(exit); boutonQuitter.setGraphic(iconExit); -- GitLab