Sure. This is what my keyPressed method looks like.
public void keyPresssd(KeyEvent e)
{
switch (e.getKeyCode())
{
case KeyEvent.VK_ESCAPE:
keyboard[KEY_ESC] = true;
case KeyEvent.VK_ENTER:
keyboard[KEY_ENTER] = true;
...
}
}
That’s the basic idea. The KEY variables are my own constants.
By the way, what is dependency injection?