在java gui中按Ctrl + Space

时间:2017-06-11 14:41:11

标签: java swing keylistener

如何通过按 CTRL + SPACE 上传另一帧(当我在我的帧上运行时)?

我的意思是,我在主框架上,我希望通过在键盘上按 CTRL + SPACE ,另一个框架将会出现。

我已尝试过一些东西,但我刚刚找到 ALT +' key' (助记符)但是我想 CTRL + SPACE

this.addKeyListener(new KeyAdapter() { 
    public void keyPressed(KeyEvent ev) { 
        if(ev.getKeyCode() == KeyEvent.VK_CONTROL + KeyEvent.VK_SPACE){ 
            System.out.println("Halleluya!"); 
        } 
    } 
}); 

这是我的代码,但它不起作用。但如果我这样做:

this.addKeyListener(new KeyAdapter() { 
    public void keyPressed(KeyEvent ev) { 
        if(ev.getKeyCode() == KeyEvent.VK_SPACE){ 
            System.out.println("Halleluya!"); 

所以我得到" Halleuya"在控制台上。但我只需要 CTRL + SPACE ......

0 个答案:

没有答案