如何检测何时按下快捷键Ctrl+ A、Ctrl+C或Ctrl+V并继续执行它们的快捷键功能。他们要求我在java的这个功能下做,编辑可能只听所说的快捷方式。这是可行的吗?
TCombo combo = new TCombo();
JTextComponent editor = (JTextComponent) combo.getEditor().getEditorComponent();
editor.addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent e) {
String keyChar = String.valueOf(e.getKeyChar());
int keyCode = e.getKeyCode();
//If Ctrl + A
//do the normal function of select all
//If Ctrl + C
//do the normal function of copy
//If Ctrl + V
//do the normal function of paste
}
});
炎炎设计
相关分类