package nl.ru.ai.projects.parrot.dronecontrol.manualcontrol;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
public class Control implements KeyListener {
private boolean left = false;
private boolean up = false;
private boolean right = false;
private boolean down = false;
private boolean zButton = false;
private boolean xButton = false;
private boolean aButton = false;
private boolean dButton = false;
return up;
}
return down;
}
return left;
}
return right;
}
return xButton;
}
return zButton;
}
return aButton;
}
return dButton;
}
}
System.out.println("Typed " + e.getKeyCode());
switch (e.getKeyCode()) {
case 37:
left = true;
break;
case 38:
up = true;
break;
case 39:
right = true;
break;
case 40:
down = true;
break;
case 88:
xButton = true;
break;
case 90:
zButton = true;
break;
case 65:
aButton = true;
break;
case 68:
dButton = true;
break;
default:
;
break;
}
}
switch (e.getKeyCode()) {
case 37:
left = false;
break;
case 38:
up = false;
break;
case 39:
right = false;
break;
case 40:
down = false;
break;
case 88:
xButton = false;
break;
case 90:
zButton = false;
break;
case 65:
aButton = false;
break;
case 68:
dButton = false;
break;
default:
;
break;
}
}
}