All pastes #2057366 Raw Edit

Miscellany

public text v1 · immutable
#2057366 ·published 2011-05-12 11:59 UTC
rendered paste body
       ActorWorld world = new ActorWorld();
        Bug mine = new Bug();
        java.awt.KeyboardFocusManager.getCurrentKeyboardFocusManager()
        .addKeyEventDispatcher(new java.awt.KeyEventDispatcher() {
        public boolean dispatchKeyEvent(java.awt.event.KeyEvent event) {

        	String key = javax.swing.KeyStroke.getKeyStrokeForEvent(event).toString();
        if(key.equals("pressed SPACE"));
        	mine.moveUp();
        if (key.equals("pressed UP"))
        	mine.moveUp();
        if (key.equals("pressed RIGHT"))
        	mine.moveRight();
        if (key.equals("pressed DOWN"))
        	mine.moveDown();
        if (key.equals("pressed LEFT")){
        	mine.moveLeft();
        }
        
        return true;
        }
        });
        
        world.show();