From 3ccaa674fdbd3408d4cbea3ed9abb02c14433b9c Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Fri, 29 May 2015 13:17:53 +0200 Subject: licensing; reorganisation; javadoc; cleanup --- Week14 Route 66/src/OO14route66/KeyHandler.java | 37 ------------------------- 1 file changed, 37 deletions(-) delete mode 100644 Week14 Route 66/src/OO14route66/KeyHandler.java (limited to 'Week14 Route 66/src/OO14route66/KeyHandler.java') diff --git a/Week14 Route 66/src/OO14route66/KeyHandler.java b/Week14 Route 66/src/OO14route66/KeyHandler.java deleted file mode 100644 index ab78676..0000000 --- a/Week14 Route 66/src/OO14route66/KeyHandler.java +++ /dev/null @@ -1,37 +0,0 @@ -package OO14route66; - -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -/** - * Keyboard handler of views for controller. - * Pressing keys changes the controller. - * @author pieterkoopman - */ -public class KeyHandler extends KeyAdapter { - - private Controller controller; - - public KeyHandler (Controller c) { - controller = c; - } - - /** - * on key down 'q' stop program - * on key down 's' stop the cars - * on key down '<' decrease delay - * on key down '>' increase delay - * on any other key activate the cars - * @param e the key event - */ - @Override - public void keyPressed(KeyEvent e) { - switch (e.getKeyChar()) { - case 'q': System.exit(0); - case 's': controller.stopCars(); break; - case '<': controller.setDelay(controller.getDelay() - 50); break; - case '>': controller.setDelay(controller.getDelay() + 50); break; - default : controller.resumeCars(); - } - } -} -- cgit v1.2.3