Netbeans 当我按下游戏按钮时,不会调用KeyPressed方法

Netbeans 当我按下游戏按钮时,不会调用KeyPressed方法,netbeans,java-me,lwuit,Netbeans,Java Me,Lwuit,我在我的表单中添加了一个gameKeyListener()。 我的代码: 提前感谢。当您使用此fire action事件时。试试这个: public void actionPerformed(ActionEvent evt) { switch (evt.getKeyEvent()){ case Canvas.DOWN: //code System.out.println ("Pressed"); break;

我在我的
表单中添加了一个
gameKeyListener()。
我的代码:


提前感谢。

当您使用此fire action事件时。试试这个:

public void actionPerformed(ActionEvent evt) {
switch (evt.getKeyEvent()){
        case Canvas.DOWN:
            //code
            System.out.println ("Pressed");
            break;
        case Canvas.UP:
            //code
            System.out.println ("Pressed");
            break;
    }
}你可以看到这篇文章:


我在这个问题上解决了它

在阅读了你提到的帖子后,我得到了上面的代码,我仍然被这个问题困扰着。@frayab你这次赢了,但我们会在这个世界上看到的
public void actionPerformed(ActionEvent evt) {
switch (evt.getKeyEvent()){
        case Canvas.DOWN:
            //code
            System.out.println ("Pressed");
            break;
        case Canvas.UP:
            //code
            System.out.println ("Pressed");
            break;
    }