在 Eclipse RCP 应用程序中,我以这种方式覆盖了 SWT 密钥侦听器
public void keyPressed(KeyEvent e)
{
try {
if (e.stateMask == SWT.CTRL && e.keyCode ==99){
//Some condition
}
} catch(Exception ex) { }
}
编码
(e.stateMask == SWT.CTRL && e.keyCode ==99)
在 Windows 平台上运行良好,但在 Ubuntu 12.04 上,同样不起作用!