- 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
您可能关注的文档
- 第18课《三国鼎立》教案设计.doc
- 陈竟旭实习报告.doc
- 七旬老人卖房售书 行遍全国.doc
- 准时制精细生产.doc
- 7-8月份废品处理.doc
- 作业场景 论文24.doc
- 中国民营企业发展的再审视(浙大 汪炜 博导).pdf
- 滨城一中中小学班主任管理培训学习体会.doc
- 夺取考研最后胜利:五种错误心态大调整.doc
- 购房常识选讲论文.doc
- 2026年智能职业教育创新报告及教学设备升级创新报告.docx
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及参考答案详解(突破训练).docx
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及参考答案详解(模拟题).docx
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及参考答案详解(最新).docx
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及参考答案详解(夺分金卷).docx
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及参考答案详解(研优卷).docx
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及参考答案详解(完整版).docx
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及参考答案详解(基础题).docx
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及参考答案详解(培优).docx
- 2026陕西安康市消防救援局第二批政府专职消防员招聘12人备考题库及参考答案详解(培优b卷).docx
最近下载
- 2025年计量专业案例分析(一级注册计量师)真题试卷及答案.docx
- 整本书阅读——《中国古代寓言》.pptx VIP
- 视觉文化的基本问题(专题讨论)——重建阅读文化.pdf VIP
- 开天门操作评分标准.doc VIP
- 三年级整本书阅读《中国古代寓言》导读课教学设计.docx VIP
- 《中国古代寓言》整本书导读 .pdf VIP
- 采用以太网传输的IEC60870-5-103规约的实现V2版V100.pdf VIP
- 2025年部队文书考试题库及答案.docx VIP
- 深度解析(2026)《GBT 27025-2019检测和校准实验室能力的通用要求》.pptx VIP
- Midea 美的 四面出风嵌入式空调器 MDV-D22-140Q4_N1-D 使用安装说明书.pdf
原创力文档

文档评论(0)