¿Cuál es la forma correcta de separar entre F1 y esto es CTRL + F1 respectiva SHIFT - CTRL + F1 dentro de un KeyListener registrada detrás es decir, un JButton?Java: manipulación combinada de entrada de teclado
public void keyPressed(KeyEvent event) {
int key = event.getKeyCode();
logger.debug("KeyBoard pressed char(" + event.getKeyChar() + ") code (" + key + ")");
}
.. siempre me da 112 para F1, 113 para F2 y así sucesivamente. Entiendo que puedo manejarlo por el cuidado de la keyPressed() correspondiente para keyReleased para CTRL/SHIFT/ALT/etc por mi cuenta, pero espero que hay una manera mejor.
¡Muchas gracias!
@ThomasAbraham Por favor, deja de enfocarte en una única tarea de edición: hay mucho más que se podría hacer en esta pregunta (etiqueta en el título, gracias al final, las palabras clave podrían estar resaltadas) y cualquier edición debería ser para intentar arregla * todo *, no solo una cosa. =) –