文件名称:JAVA小游戏1—华容道
文件大小:5KB
文件格式:JAVA
更新时间:2011-07-16 12:19:15
JAVA 华容道 小游戏
编程思路:本练习因为要实现华容道游戏中人物的构造,所以首先要生成表示人物的矩形块,这是通过语句Rectangle rect=null实例化Rectangle类,然后在People类的构造函数里通过语句rect=new Rectangle(x,y,w,h)实现有戏中人物的构造。然后因为要实现人机交互的效果,所以要响应当前光标的焦点事件,通过public void focusGained(FocusEvent e)函数得到焦点,通过public void focusLost(FocusEvent e)函数失去当前焦点,参数是焦点事件类FocusEvent的对象e.最后,因为要配合焦点的移动来设置颜色,所以用到了颜色类Color,当得到焦点的时候,通过语句setBackground(Color.red)将背景色设置为红色,当失去焦点的时候,通过语句setBackground(Color.orange)将背景色设置为橙色