bem galera estou com a seguinte duvida, preciso fazer um key listener utilizando duas teclas do teclado porem nao estou conseguindo se alguem puder me ajudar
Você poderá fazer, por exemplo (KeyListener com as teclas ctrl+S):
publicvoidkeyPressed(KeyEventev){switch(ev.getKeyCode()){default://// Se CTRL foi pressionado.//if(ev.getModifiers()==KeyEvent.CTRL_MASK){//// Verifica a próxima tecla apertada.//switch(ev.getKeyCode()){caseKeyEvent.VK_S:System.out.println("S");break;caseKeyEvent.VK_A:System.out.println("A");break;}}break;}}
Tchauzin!
G
guialeixo
lina:
Oi,
Tem uma forma, que acabei de descobrir...
Você poderá fazer, por exemplo (KeyListener com as teclas ctrl+S):
publicvoidkeyPressed(KeyEventev){switch(ev.getKeyCode()){default://// Se CTRL foi pressionado.//if(ev.getModifiers()==KeyEvent.CTRL_MASK){//// Verifica a próxima tecla apertada.//switch(ev.getKeyCode()){caseKeyEvent.VK_S:System.out.println("S");break;caseKeyEvent.VK_A:System.out.println("A");break;}}break;}}
Tchauzin!
brigado pela atençao mas eu to fazendo em swt e esses metodos ai nao funcionam =(
table.addKeyListener(new KeyListener(){
lina
Oi,
Não seria só modificar?! acho que a base é a mesma =)
Tchauzin!
G
guialeixo
lina:
Oi,
Não seria só modificar?! acho que a base é a mesma =)
Tchauzin!
nao nao seria pq uma table em swt nao aceita um evento em awt
G
guialeixo
Alguem pode me ajudar continuo com a msm dificuldade