在此代码中,我想获取该textField上的Key或keyPressed的代码,但显示如下错误
这是我的代码
textFieldC.addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent ke) {
int code = textFieldC.getKeyCode();
// String ch = textFieldC.getKeyChar();
labelResult.setText("code");
}
}
);
最佳答案
可以为您提供关键代码的类是KeyEvent,而不是TextField
。因此更改此行:
int code = textFieldC.getKeyCode();
对此:
int code = ke.getKeyCode();
关于java - getKeyCode()方法错误找不到符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45951356/