主窗体监听键盘事件

所有的键盘监听事件都要添加到主窗体对象中,而不是面板对象中。

GamePanel游戏面板类实现了KeyListener键盘监听接口,键盘事件 触发的方法就写在了GamePanel类中。程序中需要实现键盘按下时触发 的keyPressed()方法。在该方法中获取用户输入的按键值,如果用户输入 的是空格,则让恐龙执行跳跃动作。keyPressed()方法的具体代码如下:

监听键盘事件获取按键值

发表评论