编写Applet(大小140*60),其背景色为蓝色,画一个长方形(其填充色为pink色,各边离Applet的边为10像素)和一个在填充的长方形中左右移动的小球(半径15)。
来源:互联网 发布:绕过网络白名单限制 编辑:程序博客网 时间:2024/05/22 15:59
import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
public class SecondWork_10_1 extends Applet{
int j =1;
public void paint(Graphics g){
g.setColor(Color.blue);
g.fillRect(0, 0, 210, 240);
g.setColor(Color.pink);
g.drawRect(20, 20, 150, 200);
g.fillRect(20, 20, 150, 200);
while(j>0){
for(int i =0;i<=90;i=i+30){
try {
Thread.sleep(100);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
g.setColor(Color.green);
g.drawOval(30+i, 30, 30, 30);
g.fillOval(30+i, 30, 30, 30);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
g.setColor(Color.pink);
g.drawRect(20, 20, 150, 200);
g.fillRect(20, 20, 150, 200);
}
for(int i = 90;i>=0; i = i-30){
try {
Thread.sleep(100);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
g.setColor(Color.red);
g.drawOval(30+i, 30, 30, 30);
g.fillOval(30+i, 30, 30, 30);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
g.setColor(Color.pink);
g.drawRect(20, 20, 150, 200);
g.fillRect(20, 20, 150, 200);
}
}
}
}
import java.awt.Color;
import java.awt.Graphics;
public class SecondWork_10_1 extends Applet{
int j =1;
public void paint(Graphics g){
g.setColor(Color.blue);
g.fillRect(0, 0, 210, 240);
g.setColor(Color.pink);
g.drawRect(20, 20, 150, 200);
g.fillRect(20, 20, 150, 200);
while(j>0){
for(int i =0;i<=90;i=i+30){
try {
Thread.sleep(100);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
g.setColor(Color.green);
g.drawOval(30+i, 30, 30, 30);
g.fillOval(30+i, 30, 30, 30);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
g.setColor(Color.pink);
g.drawRect(20, 20, 150, 200);
g.fillRect(20, 20, 150, 200);
}
for(int i = 90;i>=0; i = i-30){
try {
Thread.sleep(100);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
g.setColor(Color.red);
g.drawOval(30+i, 30, 30, 30);
g.fillOval(30+i, 30, 30, 30);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
g.setColor(Color.pink);
g.drawRect(20, 20, 150, 200);
g.fillRect(20, 20, 150, 200);
}
}
}
}
0 0
- 编写Applet(大小140*60),其背景色为蓝色,画一个长方形(其填充色为pink色,各边离Applet的边为10像素)和一个在填充的长方形中左右移动的小球(半径15)。
- 如何为JLabel添加背景色和设置其imageicon的位置和大小
- 7.1在窗口(宽300,高200)中添加一个面板,面板的背景色为绿色,窗口在屏幕中央,不允许改变其大小,关闭窗口时程序结束运行
- 编写一个Applet响应鼠标事件,用户可以通过拖动鼠标在Applet中画出蓝色的圆点
- SurfaceView 程序效果:用线程画一个蓝色的长方形。
- 绘制有填充和无填充颜色的长方形和圆形(C#)
- Java Applet 实现一个半径不断增大的彩色小球动画
- 计算一个长方形的面积和周长
- EXT的Viewport的layout为border,其west的panel为split:true,但在IE6中并不能改变其大小
- 使用双缓冲区实现的一个小球碰壁Applet
- 编写一个基于对象的程序,求长方形的体积
- 安卓中动态的填充背景色
- ios 让navigationItem的UIBarButtonItem的背景色不为蓝色,现实图片本身颜色
- 定义一个长方形类并将求周长和求面积定义为成员方法实现求周长和面积的动能(要求键盘录入长和宽)
- 怎样使控件的背景色为透明色?
- 写一个函数,完成内存移动,并为其写一个简单的测试用例来进行测试
- 写一个函数,完成内存移动,并为其写一个简单的测试用例来进行测试
- 【POJ1032】把一个数分解为不重复的数的和使其乘积最大
- select sysdate - interval '2' day from dual --计算N天前的日期
- 多字段相同值约束
- Makefile初级详解
- ICA 分类语音分离
- LeetCode----Reverse Linked List
- 编写Applet(大小140*60),其背景色为蓝色,画一个长方形(其填充色为pink色,各边离Applet的边为10像素)和一个在填充的长方形中左右移动的小球(半径15)。
- CentOS 6.6 源码安装MySQL
- Quorum NWR
- SQL语句优化(二)
- joda-time遇到的坑
- Nutch爬虫爬取视频研究文档
- React-Native-Android集成问题总汇
- Other Linker Flags参数-ObjC、-all_load和-force_load讲解
- Zookeeper源码分析(一)-Zookeeper启动过程