From 12e6b9fa84a9830e5d7c0055a6ae4d5f3b078a0b Mon Sep 17 00:00:00 2001
From: Setondji <setondji.mededji@etu.univ-amu.fr>
Date: Sun, 26 Nov 2023 09:46:21 +0100
Subject: [PATCH] correction du bug (inversion des touches des raquettes)

---
 src/main/java/engine/Kernel.java | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/src/main/java/engine/Kernel.java b/src/main/java/engine/Kernel.java
index 85acb7c..cedb934 100644
--- a/src/main/java/engine/Kernel.java
+++ b/src/main/java/engine/Kernel.java
@@ -107,28 +107,28 @@ public class Kernel {
         Action upAction = new AbstractAction() {
             @Override
             public void actionPerformed(ActionEvent e) {
-                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, -3));
+                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, -3));
             }
         };
 
         Action downAction = new AbstractAction() {
             @Override
             public void actionPerformed(ActionEvent e) {
-                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 3));
+                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 3));
             }
         };
 
         Action zAction = new AbstractAction() {
             @Override
             public void actionPerformed(ActionEvent e) {
-                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, -3));
+                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, -3));
             }
         };
 
         Action sAction = new AbstractAction() {
             @Override
             public void actionPerformed(ActionEvent e) {
-                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 3));
+                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 3));
             }
         };
 
@@ -148,28 +148,28 @@ public class Kernel {
         Action upReleaseAction = new AbstractAction() {
             @Override
             public void actionPerformed(ActionEvent e) {
-                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 0));
+                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 0));
             }
         };
 
         Action downReleaseAction = new AbstractAction() {
             @Override
             public void actionPerformed(ActionEvent e) {
-                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 0));
+                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 0));
             }
         };
 
         Action zReleaseAction = new AbstractAction() {
             @Override
             public void actionPerformed(ActionEvent e) {
-                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 0));
+                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 0));
             }
         };
 
         Action sReleaseAction = new AbstractAction() {
             @Override
             public void actionPerformed(ActionEvent e) {
-                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(1)).setSpeed(new Coordinates2D(0, 0));
+                physicEngine.pongObjectEntityHashMap.get(gameObjects.get(0)).setSpeed(new Coordinates2D(0, 0));
             }
         };
 
@@ -197,7 +197,5 @@ public class Kernel {
         graphicEngine.addButton(button);
     }
 
-    public void addLabel(JLabel label){
-        graphicEngine.addLabel(label);
-    }
+
 }
-- 
GitLab