java三个小球碰撞屏保.docVIP

  • 5
  • 0
  • 约2.79千字
  • 约 3页
  • 2018-05-22 发布于河南
  • 举报
java三个小球碰撞屏保

一、目的内容 上机实践内容、算法设计思想与算法实现步骤等。 当球与四壁发生碰撞时,球体的颜色会发生变化,并且双击鼠标或者按下Enter键或ESC键可以退出该程序。(编织一个桌面探求的屏幕保护程序) import java.awt.*; import java.awt.event.*; import javax.swing.*; class Ball{ int x,y,r; int Vx=10,Vy=10; static int w,h; Graphics g; public Ball(int x,int y,int r){ //传值 this.x=x; this.y=y; this.r=r; } void change(){ x=x+Vx; y=y+Vy; if((y=rVy0)||(y=h-rVy0)){ Vy=-Vy; g.setColor(new Color((int)(Math.random()*0xFFFFFF))); } if((x=rVx0)||(x=w-rVx0)){ Vx=-Vx; g.setColor(new Color((int)(Math.random()*0xFFFFFF))); } } } public class Big extends JFrame implements

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档