From b0eba9b4bea0e86aaf60d659c5954afba3944710 Mon Sep 17 00:00:00 2001
From: CHEVALIER Noemy <noemy.chevalier7@etu.univ-lorraine.fr>
Date: Thu, 25 May 2023 15:48:58 +0000
Subject: [PATCH] Ajout des semestres

---
 shukan/ShukanController.java | 45 ++++++++++++++++++------------------
 1 file changed, 22 insertions(+), 23 deletions(-)

diff --git a/shukan/ShukanController.java b/shukan/ShukanController.java
index 8c4357d..606f6a2 100644
--- a/shukan/ShukanController.java
+++ b/shukan/ShukanController.java
@@ -80,23 +80,6 @@ public class ShukanController
           data.toggleLoad (1);
           canvas.repaint ();
         }
-        break;
-      case KeyEvent.VK_UP :
-      case KeyEvent.VK_KP_UP :
-        if (pressed)
-        {
-          data.toggleCursus (false);
-          canvas.repaint ();
-        }
-        break;
-      case KeyEvent.VK_DOWN :
-      case KeyEvent.VK_KP_DOWN :
-        if (pressed)
-        {
-          data.toggleCursus (true);
-          canvas.repaint ();
-        }
-        break;
       case KeyEvent.VK_X :
         if (pressed && e.isControlDown ())
         {
@@ -107,6 +90,8 @@ public class ShukanController
     }
   }
 
+  
+
   /** Invoked when a key has been typed.
     * Implementation from KeyListener.
     * @param e detected key event.
@@ -222,18 +207,32 @@ public class ShukanController
       System.out.println("plus");
     else if (e.getSource()==bar.buttons[3])
       System.out.println("delete");
-    else if (e.getSource()==bar.buttons[4]) { if (data.followLeft ()) canvas.repaint (); }
-    else if (e.getSource()==bar.buttons[5]) { if (data.followRight ()) canvas.repaint (); }
-    else if (e.getSource()==bar.buttons[6]) new ShukanTex (data);
-
-    else if (e.getSource()==bar.buttons[7]){
+    else if (e.getSource()==bar.buttons[4])
+      System.out.println("left");
+      //if (data.followLeft ()) canvas.repaint ();
+    else if (e.getSource()==bar.buttons[5])
+      System.out.println("right");
+    else if (e.getSource()== bar.buttons[6])
+    {
+      data.toggleCursus (false);
+      canvas.repaint ();
+    }
+    else if (e.getSource() == bar.buttons[7])
+    {
+      data.toggleCursus(true);
+      canvas.repaint();
+    }
+      //if (data.followRight ()) canvas.repaint ();
+    else if (e.getSource()==bar.buttons[8])
+      new ShukanTex (data);
+    else if (e.getSource()==bar.buttons[9]){
+    
       EventQueue.invokeLater(() -> {
         ShukanParameters myParameters = new ShukanParameters("Changer de thème", canvas);
         myParameters.setSize(300, 300);
         myParameters.setVisible(true);
       });
     }
-
     canvas.requestFocusInWindow();
   }
 }
-- 
GitLab