eventos de teclado
Hola,
Necesito algo de ayuda porque me estoy liando bastante.
Tengo una aplicaci贸n con un JTextPane, en el que cuando pulso las teclas, de las letras o numeros se llame a una funci贸n. Lo que no s茅 es c贸mo detectar que se ha pulsado la tecla control, o shift, o bloq mayusculas...cuando se pulsan estas teclas se tiene que hacer su funci贸n, pero nada m谩s... y no me sale hacer esto...
Alguna idea?
Necesito algo de ayuda porque me estoy liando bastante.
Tengo una aplicaci贸n con un JTextPane, en el que cuando pulso las teclas, de las letras o numeros se llame a una funci贸n. Lo que no s茅 es c贸mo detectar que se ha pulsado la tecla control, o shift, o bloq mayusculas...cuando se pulsan estas teclas se tiene que hacer su funci贸n, pero nada m谩s... y no me sale hacer esto...
Alguna idea?
necesito saber que hacen las combinaciones siguientescontrol+shift+o control+m
gracias.
gracias.
Hola!
Para detectar esas teclas haz:
if(evt.getKeyCode()==KeyEvent.VK_CONTROL || evt.getKeyCode()==KeyEvent.ALT_GRAPH_MASK || evt.getKeyCode()== KeyEvent.ALT_MASK){
..............//Lo que tu quieras hacer
}
en el evento:
private void areaTextoKeyPressed(java.awt.event.KeyEvent evt){
}
Suerte
Para detectar esas teclas haz:
if(evt.getKeyCode()==KeyEvent.VK_CONTROL || evt.getKeyCode()==KeyEvent.ALT_GRAPH_MASK || evt.getKeyCode()== KeyEvent.ALT_MASK){
..............//Lo que tu quieras hacer
}
en el evento:
private void areaTextoKeyPressed(java.awt.event.KeyEvent evt){
}
Suerte
