Java的表白程序_java表白程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
package com.neusoft.talentbase.headcount.headcount.action;
import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
public class test extends Applet {
int width, height;
Image image; // 缓冲区对象
Graphics g1;
//Applet初始化时调用
public void init(){
setBackground(Color.black);
this.setSize(350, 310);
width = getSize().width; //获得窗口宽度
height = getSize().height;
image = createImage(width, height); //创建图像对象
g1 = image.getGraphics();
paint(g1);
}
//绘图方法
public void paint(Graphics g) {
g1.clearRect(0, 0, width, height);
g1.setColor(Color.red);
double r,x,y;
// 在缓冲区绘制心形图案
for(int i = 0; i <= 90; i++){ // 控制横向变化
for(int j = 0; j <= 90; j++) { //控制竖向变化
// 转换为直角坐标
r = Math.PI / 45 * i * (1 - Math.sin(Math.PI / 45 * j)) * 18;
x = r * Math.cos(Math.PI / 45 * j ) * Math.sin(Math.PI / 45 * i) + width/2;
y = -r * Math.sin(Math.PI / 45 * j) + height / 4;
g1.fillOval((int) x, (int)y, 2,2);
}
}
// 显示缓存区的可变 Image 对象
g.drawImage(image, 0, 0, this);
}
public static void main(String[] args) {
}
}
Java的表白程序_java表白程序相关推荐
- java表白信_java表白程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package com.neusoft.talentbase.headcount.headcount.action; import java.applet ...
- java 1000个线程_java,一个程序建立1000个线程,每一个线程加1到一个变量sum。
1.程序建立1000个线程,有可能造成系统创建大量线程而导致消耗完系统内存,还会增加创建和销毁线程上所花的时间以及系统资源的开销 2.在创建线程数多的情况下,可以考虑使用线程池 以下是Java自带的几 ...
- java怎么加定时器_JAVA WEB程序中添加定时器
JAVA WEB程序中添加定时器 //这是我的定时器类,用来定时执行某段任务: package com.my.time; import java.text.ParseException; import ...
- java端到端_Java应用程序性能监控:复杂分布式应用程序的端到端性能
java端到端 通过从您的应用程序学习企业APM产品,发现更快,更有效的性能监控. 参加AppDynamics APM导览! 在最复杂和分布式环境中端到端监视Java应用程序性能-专注于业务事务. 自 ...
- 经典的java程序_Java经典程序
} } } ----------------- 结果: A B D C B D C B ----------------- 2.写出程序运行结果 import java.lang.StringBuff ...
- java在实际应用_Java应用程序如何部署在“现实世界”中?
这取决于应用程序.有很多选项取决于用户如何使用您的应用程序.通常它被包装成罐子或专门的罐子(战争,耳朵). 理论上,您可以使用.class文件压缩原始目录结构,并提供为用户运行java命令的shell ...
- java数字计算结果_Java编写程序之输入一个数字实现该数字阶乘的计算
需求说明: 编写Java程序,输入一个数字,实现该数字阶乘的计算.一个数字的阶乘是所有小于及等于该数的正整数的积,自然数n的阶乘写作n! .例如,5的阶乘等于1*2*3*4*5,表示为5! = 120 ...
- java if经典程序_java经典程序题15道(另附自己做的答案)
[程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1, ...
- java css js 合并_java Web程序使用wro4j合并、压缩js、css等静态资源
在Web项目中,js.css合并压缩,不仅有利于减少Http请求数量.减少宽带资源占用,还能有效的管理各种js.css的引入,使整个项目更加有序.而对于访问用户来说,其更大的好处是增加了页面的打开速度 ...
最新文章
- Go 学习笔记(29)— range 作用于字符串、数组、切片、字典、通道
- [SQL Server优化]善用系统监视器,确定系统瓶颈
- c#_Dictionary集合
- Openstack组建部署 — Environment of Controller Node
- Java对【JSON数据的解析】--Gson解析法
- java指针操作符_rxjava 操作符大全
- linux mysql设置编码_linux下修改mysql编码
- 收集一些 有效的算法
- 项目管理工具——Maven
- fetch git pull 切换_git中fetch和pull的区别
- ppt图片文字嵌入_形状,文字填充图片教你做出好看的PPT
- 常用电脑软件你选对了吗?(知道的不知道的,这些软件每个都值得你安装)
- EXCEL表格-绝对引用符$详解
- android 视频画面切割,安卓手机如何剪裁视频 手机视频裁剪多余部分
- web资源优化-图片篇(一)
- 公司app上架正规要求需要办理icp许可证
- 关于亚马逊人的财务自由
- wsl2 ping不通windows主机问题速查
- 华为云平台部署虚拟机-SinoDB
- Vue项目创建(2.x/3.x 自动/手动)及问题记录(路由注册不上)