Events Linux中的Eclipse RCP密钥侦听器事件问题

Events Linux中的Eclipse RCP密钥侦听器事件问题,events,eclipse-rcp,Events,Eclipse Rcp,在EclipseRCP应用程序中,我以这种方式重写SWT密钥侦听器 public void keyPressed(KeyEvent e) { try { if (e.stateMask == SWT.CTRL && e.keyCode ==99){ //Some condition } } catch(Exception ex) { } } 代码 (e.stateMask == SW

在EclipseRCP应用程序中,我以这种方式重写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平台上运行良好,但在Ubuntu12.04上,同样不起作用

它怎么不起作用?你有错误吗?是否正在调用
方法?如果是这样的话,你看到了什么密钥码?@david-我没有收到任何错误
keyPressed
方法正在被调用,它对Ctrl+F工作正常,但对Ctrl+C工作不正常!!