alt显示键组合,但ctrl不

时间:2018-05-26 14:59:19

标签: java

这是我的代码: //在UIclass.java中我将键侦听器设置为文本区域

jtextArea = new JTextArea(); 
jtextArea.addKeyListener(new keyEventClass()); 

//在keyEventClass中

class keyEventClass implements KeyListener { 

public keyEventClass() {} 

public keyPressed (KeyEvent ke) {} 

public keyReleased (KeyEvent ke) {} 

public keyTypped (KeyEvent ke) { 

        charter ch = ke.getKeyChar(); 

        if(ke.isControlDown()==true) { 

            System.out.println("You Pressed : Ctrl+"+ch); 
        } 
        else if(ke.isAltDown()==true) { 

            System.out.println("You pressed : Alt+"+ch); 
        } 
        else { 

            System.out.println("You pressed : "+ch); 
        } 
} 
} 
}; 

显示输出

你按下了 - ctrl加上一些符号

你按下了 - alt plus s

你按下了 - ctrl plus smilly

你按下了 - alt plus o

用我的代码或逻辑纠正我,或者像c

那样给我一些类似fflush的东西

0 个答案:

没有答案