From 07d07c2af1e4e30b8cc8c655a6f42719515f2eb2 Mon Sep 17 00:00:00 2001 From: EmmanuelTiamzon Date: Tue, 30 Sep 2025 11:38:19 +0200 Subject: [PATCH] update --- DEV.3.1/TP/TP3/ex1/Controleur.class | Bin 523 -> 686 bytes DEV.3.1/TP/TP3/ex1/Controleur.java | 17 ++++++++--------- DEV.3.1/TP/TP3/ex1/Main.class | Bin 312 -> 279 bytes DEV.3.1/TP/TP3/ex1/Main.java | 1 - DEV.3.1/TP/TP3/ex1/Vue.class | Bin 1767 -> 1767 bytes DEV.3.1/TP/TP3/ex1/Vue.java | 6 +++--- 6 files changed, 11 insertions(+), 13 deletions(-) diff --git a/DEV.3.1/TP/TP3/ex1/Controleur.class b/DEV.3.1/TP/TP3/ex1/Controleur.class index 33df858149261d850140c7f9793ad5fb06922507..8c3509ee632ff9f77484172475a3ea3a8c627702 100644 GIT binary patch delta 361 zcmeBXS;wk>>ff$?3=9nB3|d?aoD9Mo3?f_%q6}hO4B`wDoDAX&k{k?DTny3-GVBbp z>GFC;2Il;)i2IeCl>q8bp5If;4c`oSednR)5fnqdrz3>*xc3?RV7z{tSGz|FwOz{9}6Aj`nW zz{tSBz^b*KfpH@PLm2}j11|#u0~p2LrRM%q#{j z<{bff$?3=9nB46*WU}Ruq zU|?X?+RnhZk%57Mk%5bWfq{#GiGhKEgMo#Ci-D1Wn}G+aT!(=PEW^Vn#I%EfIh=V1 h0}DbI9|JQ30|P$;JA(iNH-jJpBLgo30|OHS9{^cS5%>TA diff --git a/DEV.3.1/TP/TP3/ex1/Controleur.java b/DEV.3.1/TP/TP3/ex1/Controleur.java index be2ff7c..4692abf 100644 --- a/DEV.3.1/TP/TP3/ex1/Controleur.java +++ b/DEV.3.1/TP/TP3/ex1/Controleur.java @@ -1,19 +1,18 @@ import java.awt.*; import java.awt.event.*; -import java.awt.event.WindowListener; import javax.swing.*; public class Controleur extends WindowAdapter { - public Controleur() { - - } - - // avant fermeture @Override public void windowClosing(WindowEvent evenement) { - JOptionPane.showConfirmDialog(null, "Êtes-vous sûr de vouloir fermer cette fenêtre ?"); - System.exit(0); + int choice = JOptionPane.showConfirmDialog(null, "Êtes-vous sûr de vouloir fermer cette fenêtre ?"); + if(choice == 0) { + System.exit(0); + } else { + System.out.println(""); + } } -} \ No newline at end of file +} + diff --git a/DEV.3.1/TP/TP3/ex1/Main.class b/DEV.3.1/TP/TP3/ex1/Main.class index e9620cdb123c192818659c35c1bb08f8c02bbfdd..f4d96037c43c6ed0c56c95d5e0592fdbfd56fc05 100644 GIT binary patch delta 146 zcmdnNG@VKI)W2Q(7#JAL8HBhPSQ+@(8Th#vm_W1uJA>dv)nraK26jdU=CIP#iSuNI zSr}LuK!AyXk%5hYoq>^oW8yh64^9RK1~vvp1_lO322KVp25yi90|SF90}}%i0|Nu+ lZU&~v?F`I58=*=V7(li#FfcQ4Ft9K%GVm}kFfcLj0sw<#4vzo; delta 197 zcmbQvw1Y|Y)W2Q(7#JAL8AQ1l*ck-a83ef)m_W1;7Xu537G`G*am>3utI2bq?7#X-27#L(37#SED7#LW!wlgqp zWME)mWZ-6CU|<6aGBR*7@G$T~l^QZIF)%YQFbM8uV2a$%!0fY|fhBS~1FJ7W8y{E! VGXn?6Q4FjMj0}7X3=B*R`~YYC71#g( diff --git a/DEV.3.1/TP/TP3/ex1/Main.java b/DEV.3.1/TP/TP3/ex1/Main.java index 6a35ca2..cd7b76c 100644 --- a/DEV.3.1/TP/TP3/ex1/Main.java +++ b/DEV.3.1/TP/TP3/ex1/Main.java @@ -1,6 +1,5 @@ public class Main { public static void main(String[] args) { Vue vue = new Vue(); - Controleur controleur = new Controleur(); } } \ No newline at end of file diff --git a/DEV.3.1/TP/TP3/ex1/Vue.class b/DEV.3.1/TP/TP3/ex1/Vue.class index fcbc1cff1b8dac20283a771d85b988b5d58b74a2..5dee8fb9aa69ecfd031b48ea72385a74a9e1ad7d 100644 GIT binary patch delta 20 ccmaFP`fdRBJ6tqh8itbCidu^KW0086w61ONa4 delta 20 ccmaFP`fdRBJ+tqh8ito)m|u^KW0087RO1^@s6 diff --git a/DEV.3.1/TP/TP3/ex1/Vue.java b/DEV.3.1/TP/TP3/ex1/Vue.java index 5efc009..46f1116 100644 --- a/DEV.3.1/TP/TP3/ex1/Vue.java +++ b/DEV.3.1/TP/TP3/ex1/Vue.java @@ -60,7 +60,7 @@ public class Vue extends JFrame { this.add(this.trois, contrainte3); -// Contrainte du bouton 3 en bas à gauche +// Contrainte du bouton 4 en bas à gauche GridBagConstraints contrainte4 = new GridBagConstraints(); contrainte4.gridx = 0; contrainte4.gridy = 1; @@ -81,8 +81,8 @@ public class Vue extends JFrame { contrainte5.gridheight = 1; contrainte5.fill = GridBagConstraints.BOTH; contrainte5.anchor = GridBagConstraints.CENTER; - contrainte5.weightx = 1.0; - contrainte5.weighty = 1.0; + contrainte5.weightx = 0.0; + contrainte5.weighty = 0.0; this.add(this.cinq, contrainte5);