【发布时间】:2011-04-21 23:44:54
【问题描述】:
当 CTRL-C 被按下时,我想做 someStuff()。我写了一些代码,但它“不够好”。我能用它做什么?)
//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();
}
}
});
谢谢。
【问题讨论】:
标签: java user-interface swt keylistener draw2d