第 11 章 综合应用设计实例.ppt

主要内容 11.1 “推箱子”游戏程序设计 11.1 用方向键控制图形移动 11.1.1 键盘监听接口和击键事件类 1、键盘监听接口KeyListener 在awt类库在,有一个键盘监听接口KeyListener,利用它可以实现控制键盘操作。 KeyListener接口中定义了有3个方法: keyPressed(KeyEvent e) 按下某个键时调用此方法。 keyReleased(KeyEvent e) 释放某个键时调用此方法。 keyTyped(KeyEvent e) 键入某个键时调用此方法。 在实现KeyListener接口时,必须重写这3个方法。 2、指示发生击键事件的类KeyEvent 当按下、释放或键入某个键时,由KeyEvent类指示所引发的事件。在本例中,用到了KeyEvent类的如下常量: int VK_ DOWN 用于键盘向下方向键的常量。 int VK_LEFT 用于键盘向左方向键的常量。 int VK_ RIGHT 用于键盘向右方向键的常量。 int VK_UP 用于键盘向上方向键的常量。 11.1.2 用键盘方向键控制图形移动 【例11-1】用键盘的方向键控制图形块移动,如图11.1所示。 11.1.3 推另一图形移动 【例11-2】

文档评论(0)

1亿VIP精品文档

相关文档