Added ButtonRelease(ButtonEvent e)

This commit is contained in:
2015-05-26 13:04:59 +02:00
parent 973aef2d59
commit adab5234bb
3 changed files with 29 additions and 2 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ public class GameControl implements JoystickListener, ButtonListener{
@Override
public void buttonPressed(ButtonEvent e) {
System.out.println(e.getButton().getButtonID());
}
@Override
+26 -1
View File
@@ -126,7 +126,32 @@ public class ButtonHandler implements KeyListener{
}
}
public void keyReleased(KeyEvent arg0) {}
public void keyReleased(KeyEvent e) {
switch(e.getKeyCode())
{
case KeyEvent.VK_0:
buttonRelease(buttons.get(0));
break;
case KeyEvent.VK_1:
buttonRelease(buttons.get(1));
break;
case KeyEvent.VK_2:
buttonRelease(buttons.get(2));
break;
case KeyEvent.VK_3:
buttonRelease(buttons.get(3));
break;
case KeyEvent.VK_4:
buttonRelease(buttons.get(4));
break;
case KeyEvent.VK_5:
buttonRelease(buttons.get(5));
break;
case KeyEvent.VK_6:
buttonRelease(buttons.get(6));
break;
}
}
public void keyTyped(KeyEvent arg0) {}
public static List<Button> getButtons()
+2
View File
@@ -11,6 +11,8 @@ public class Main {
{
new Window(true);
}
}
}