added support for keyboard keys a-z

This commit is contained in:
Diego Waxemberg
2013-12-07 21:22:52 -05:00
parent 6e17ab3c2b
commit f1984f08b7
6 changed files with 48 additions and 13 deletions

View File

@@ -3,17 +3,26 @@ package com.limelight.input;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
public class KeyboardHandler implements KeyListener {
import com.limelight.nvstream.NvConnection;
public class KeyboardHandler implements KeyListener {
private static KeyboardTranslator translator;
public KeyboardHandler(NvConnection conn) {
translator = new KeyboardTranslator(conn);
}
@Override
public void keyPressed(KeyEvent event) {
short keyMap = translator.translate(event.getKeyCode());
translator.sendKeyDown(keyMap);
}
@Override
public void keyReleased(KeyEvent event) {
// TODO Auto-generated method stub
short keyMap = translator.translate(event.getKeyCode());
translator.sendKeyUp(keyMap);
}
@Override