求助!java键盘事件没有响应

麻烦看看我的代码:importjava.awt.Frame;importjava.awt.event.KeyAdapter;importjava.awt.event.Ke... 麻烦看看我的代码:
import java.awt.Frame;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
public class Exercise extends Frame{
public static void main(String[] args){
Frame f=new Exercise();
f.setSize(210,450);
f.setVisible(true);
f.addKeyListener(new Kevent());
}
}
class Kevent extends KeyAdapter{
int g;
public void KeyPressed(KeyEvent e){

if(e.getKeyCode()==KeyEvent.VK_LEFT){
g++;
System.out.println("Left按下"+g+"次");
}
}
}
按下了方向键后后台没有输出,哪里遗漏了吗?
展开
 我来答
百度网友5f6d9b4
2010-10-10 · 超过81用户采纳过TA的回答
知道小有建树答主
回答量:351
采纳率:0%
帮助的人:172万
展开全部
keypressed 方法里打个断点,看看有没有进去啊
K 改成小写
gdsfggdf
2010-10-10 · TA获得超过840个赞
知道小有建树答主
回答量:219
采纳率:100%
帮助的人:198万
展开全部
把 监听改下
KeyPressed 改成 keyReleased
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式