对于 KeyEvent 类型,方法 getKeyCode() 未定义

The method getKeyCode() is undefined for the type KeyEvent

我正在尝试将 keyListener 添加到我的 JTextField。据我所知,每个人都对 KeyEvent 使用 getKeyCode() 方法。我在 Eclipse 中不断收到

的错误

The method getKeyCode() is undefined for the type KeyEvent*

我哪里做错了?...

这是我的代码:

TF_Message.addKeyListener(new KeyAdapter() 
{
    public void keyPressed(KeyEvent e) {
        if (e.getKeyCode() == KeyEvent.VK_ENTER)
        {
            ACTION_B_SEND();
        }
    }
});

不要使用 KeyListener。

A JTextField 旨在与 ActionListener:

一起使用
textField.addActionListener(...);

按下 Enter 键时将调用 ActionListener。

ACTION_B_SEND();

此外,方法不应以大写字符开头。向 Java API 学习实例,不要自己编造约定。

同变量名。它们不应以大写字符开头。