这是我的代码: //在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的东西