sto voglio fare someStuff() quando CTRL-C premuto. Avevo scritto del codice, ma "non abbastanza buono". Cosa posso fare con questo?)Maneggiare tasti premuti usando SWT
//org.eclipse.draw2d.Shape getShape(){....}
getShape().addKeyListener(new KeyListener(){
@Override
public void keyPressed(KeyEvent ke) {
}
@Override
public void keyReleased(KeyEvent ke) {
/*if CTRL-C pressed*/
if((ke.getState() & KeyEvent.CONTROL) != 0 && 'c' == ('a' + ke.character - 1)){
someStuff();
}
}
});
Grazie.
org.eclipse.draw2d.KeyEvent non contiene alcuna VK_C e così via. Mi dispiace se formulassi una domanda in una forma non ovvia. –
Aah, mio errore. Non so come aiutarti allora = /. – Andy