ethod stubР this.y-=20; //子弹的速度一定要大于飞机的速度否则子弹会出现在飞机后面Р?}Р?public void drawMe(Graphics g) {Р // TODO Auto-generated method stubР g.drawImage(img, x, y, width, heigth, jpanel);Р?}Р?//在本机子弹判断是否打中敌机Р?public int isPbulletHitEplane(){ Р for(int j=0;j < Controller.eplanes.size();j++){Р Rectangle recPbullet = new Rectangle(x,y,width,heigth);Р Rectangle recEplane = new Rectangle(Controller.eplanes.elementAt(j).x,Р Controller.eplanes.elementAt(j).y,Controller.eplanes.elementAt(j).w,Р Controller.eplanes.elementAt(j).h);Р if(recPbullet.intersects(recEplane)) //判断矩形重叠Р {Р return j;Р }Р }Р return -1;Р?}Р}Р6、总结РJAVA和Eclipse是一款非常好的开发语言和平台,类的建立使编程相对明朗,不同的组件很明确的摆在那,对于头脑不灵活的人来说真的是一款非常清晰明了的开发软件,通过这一段时间的JAVA程序开发,我感觉到尽管的是不同的语言和平台,开发程序一样需要动脑和努力,每一款软件或者游戏都不是一朝一夕能制作出的,都需要大量的构思和编程,最后还有繁琐的检查工作,通过这次接触JAVA我今后会更努力的学习它。