@Override
    public void keyPressed(KeyEvent e) {

        switch (e.getKeyCode()) {
	        case KeyEvent.VK_UP:
	            System.out.println("Move up");
	        break;
	
	        case KeyEvent.VK_DOWN:
	            if(robot.isJumped() == false){
	            	robot.setDucked(true);
	            	robot.setSpeedX(0);
	            }
	        break;
	
	        case KeyEvent.VK_LEFT:
	        	robot.moveLeft();
	        	robot.setMovingLeft(true);
	        break;
	
	        case KeyEvent.VK_RIGHT:
	        	robot.moveRight();
	        	robot.setMovingRight(true);
	        break;
	
	        case KeyEvent.VK_SPACE:
	        	robot.jump();
	        break;
	        
	        case KeyEvent.VK_CONTROL:
	        	if(robot.isDucked() == false && robot.isJumped() == false){
	        		robot.shoot();
	        		robot.setReadyToFire(false);
	        	}
	        break;
        }
    }