Я хочу, чтобы массив всех значений VK, так что я могу спросить, если нажата клавишаКакое максимальное возможное значение KeyEvent.VK_ *
public class Input implements KeyListener{
boolean[] keyPressed = new boolean [1000];
@Override
public void keyPressed(KeyEvent arg0) {
keyPressed[arg0.getKeyCode()] = true;
}
@Override
public void keyReleased(KeyEvent arg0) {
keyPressed[ arg0.getKeyCode() ] = false;
}
@Override
public void keyTyped(KeyEvent arg0) {}
}
Может ли один скажите мне - Что такое максимальная и минимальные значения VK?
Я не хочу, чтобы Oracle добавлял новые значения VK и однажды нарушил мой код.
Есть ли способ «limits.h» в стиле, который я могу установить динамически?
Я буду * в конечном счете * использовать keyPressed значения одновременно ... еще не выяснили синхронизацию, я не совсем готов пересечь этот мост. – gbtimmon