package jeux; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; public class KeyInput extends KeyAdapter { private Handler handler; public KeyInput(Handler handler){ this.handler = handler; } public void keyPressed(KeyEvent e){ int key = e.getKeyCode(); System.out.println(key); for(int i=0; i < handler.objetList.size(); i++){ ObjetJeux tempObjet = handler.objetList.get(i); if(tempObjet.getID() == ID.Player1){ if(key == KeyEvent.VK_Z) tempObjet.setY(tempObjet.getY() - 1); if(key == KeyEvent.VK_S) tempObjet.setY(tempObjet.getY() + 1); if(key == KeyEvent.VK_Q) tempObjet.setX(tempObjet.getX() - 1); if(key == KeyEvent.VK_D) tempObjet.setX(tempObjet.getX() + 1); } if(tempObjet.getID() == ID.Player2){ if(key == KeyEvent.VK_UP) tempObjet.setY(tempObjet.getY() - 1); if(key == KeyEvent.VK_DOWN) tempObjet.setY(tempObjet.getY() + 1); if(key == KeyEvent.VK_LEFT) tempObjet.setX(tempObjet.getX() - 1); if(key == KeyEvent.VK_RIGHT) tempObjet.setX(tempObjet.getX() + 1); } /* if(tempObjet.getID() == ID.Player3){ if(key == KeyEvent.VK_Z) tempObjet.setY(tempObjet.getY() - 1); if(key == KeyEvent.VK_S) tempObjet.setY(tempObjet.getY() + 1); if(key == KeyEvent.VK_Q) tempObjet.setX(tempObjet.getX() - 1); if(key == KeyEvent.VK_D) tempObjet.setX(tempObjet.getX() + 1); } if(tempObjet.getID() == ID.Player4){ if(key == KeyEvent.VK_Z) tempObjet.setY(tempObjet.getY() - 1); if(key == KeyEvent.VK_S) tempObjet.setY(tempObjet.getY() + 1); if(key == KeyEvent.VK_Q) tempObjet.setX(tempObjet.getX() - 1); if(key == KeyEvent.VK_D) tempObjet.setX(tempObjet.getX() + 1); } if(tempObjet.getID() == ID.Player5){ if(key == KeyEvent.VK_Z) tempObjet.setY(tempObjet.getY() - 1); if(key == KeyEvent.VK_S) tempObjet.setY(tempObjet.getY() + 1); if(key == KeyEvent.VK_Q) tempObjet.setX(tempObjet.getX() - 1); if(key == KeyEvent.VK_D) tempObjet.setX(tempObjet.getX() + 1); }*/ } } public void keyRealesed(KeyEvent e){ int key = e.getKeyCode(); } }