Twekaed tests

This commit is contained in:
Elias Naur 2006-11-20 08:04:56 +00:00
parent d75d00666a
commit 34e5ce2080
2 changed files with 20 additions and 14 deletions

View file

@ -148,6 +148,7 @@ public class KeyboardTest {
int count = Keyboard.getNumKeyboardEvents();
while (Keyboard.next()) {
System.out.println("Checking key:" + Keyboard.getKeyName(Keyboard.getEventKey()));
System.out.println("Pressed:" + Keyboard.getEventKeyState());
System.out.println("Key character: " + Keyboard.getEventCharacter());
if (Keyboard.getEventKey() == Keyboard.KEY_ESCAPE) {

View file

@ -151,20 +151,25 @@ public class AWTInputAdapterTest extends Frame {
Keyboard.poll();
}
while (Keyboard.isCreated() && Keyboard.next()) {
if (Keyboard.getEventKeyState()) {
switch (Keyboard.getEventKey()) {
case Keyboard.KEY_ESCAPE:
System.exit(0);
break;
case Keyboard.KEY_H:
AWTInputAdapter.destroy();
break;
case Keyboard.KEY_G:
Mouse.setGrabbed(!Mouse.isGrabbed());
break;
default:
break;
}
if (Keyboard.getEventKey() != Keyboard.KEY_NONE) {
String key_name = Keyboard.getKeyName(Keyboard.getEventKey());
if (Keyboard.getEventKeyState()) {
switch (Keyboard.getEventKey()) {
case Keyboard.KEY_ESCAPE:
System.exit(0);
break;
case Keyboard.KEY_H:
AWTInputAdapter.destroy();
break;
case Keyboard.KEY_G:
Mouse.setGrabbed(!Mouse.isGrabbed());
break;
default:
break;
}
System.out.println("Pressed: " + key_name);
} else
System.out.println("Released: " + key_name);
}
if (Keyboard.getEventCharacter() != Keyboard.CHAR_NONE)
System.out.println("Typed: " + Keyboard.getEventCharacter());