JAVA小游戏1—华容道

时间:2011-07-16 12:19:15
【文件属性】:

文件名称: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)将背景色设置为橙色


网友评论

  • 不错,有代表性,能使用。
  • 要是是个完整的java程序就好了
  • 这个确实很不错呢,厉害
  • 我觉得还是简单了点。
  • 不错,刚好和书上的一个例题做出来的效果一样~
  • 不错,但是有时候点鼠标会向回跳,只能用方向键控制