Java 执行的操作不起作用

Java 执行的操作不起作用,java,action,Java,Action,actionPerformed不工作,但KeyListener正在工作,当我按下up按钮时,我得到了输出。我不明白为什么执行的无效操作不起作用。有一次我成功了############################################################################## }您忘记通过以下习惯用法将组件(例如,this)设置为动作侦听器: frame.addActionListener(this); 有关详细信息,请参阅 你在哪里添加了actionli

actionPerformed不工作,但KeyListener正在工作,当我按下up按钮时,我得到了输出。我不明白为什么执行的无效操作不起作用。有一次我成功了##############################################################################


}

您忘记通过以下习惯用法将组件(例如,
this
)设置为动作侦听器:

frame.addActionListener(this);

有关详细信息,请参阅

你在哪里添加了actionlistner?
frame.addActionListener(this);