java毕业论文
}
当按下手机的操作键盘上的按键时,就会触发这key事件,系统并会自动调
用keyPressed()方法,并且系统将捕获到的键码传递给该方法,在上面的那段代码中方法判断了所按的按键值是否大于0,如果大于0输出所按的手机键盘上的实际值,否则执行其他的操作任务。[4]
3.4.2 key Released方法
可以说方法key Released()与上面提到的keyPressed()方法是对应的。它
是用来处理手机操作键盘上的按键被释放的事件,这个方法也同样没有与之对应的显示的听众,这些听众也是由系统根据实际对象提供的。下面是一个样例代码: … …
public void keyReleased(int keyCode) {
if (keyCode >0 ) {
/ /输出当前被释放键的键码
System.out.println(“keyReleased ” +( (char) keyCode) );
} else {
…
}
}
… …
当释放手机操作键盘上被按下的按键时,则会触发这个key事件,系统并会自
动交由keyReleased()方法来处理该事件,同样的上面的这段代码中,该方法判断了所按的按键值是否大于0,如果大于0则输出所释放的手机键盘上的被按下的按键的实际键值,否则执行其他的操作任务。[4]
上面说的是在开发手机游戏过程中遇到的两种低层事件的方法keyPressed方
法和keyReleased方法,下面就具体介绍“Pocket Boxing”手机游戏的开发过程。