// 变色彩条 bsct1.java

// 程序设计: 谢山水 2003.8.18.

import java.applet.*; //导入java语言小程序applet包的所有类
import java.awt.Color; //导入java语言awt抽象窗口工具包的Color类
import java.awt.Graphics; //导入java语言awt包的Graphics类

public class bsct1 extends Applet{ 
public void paint(Graphics g){
setBackground(new Color(0,200,0));//设置背景为绿色
for(int i=0;i<5;i++){
for(double c=255.0;c>0;c-=0.2){
g.setColor(new Color(0,155,(int)c));
g.fillRect(10,10,38,300); //第0块彩条深绿色
g.setColor(new Color(255,0,(int)c));
g.fillRect(50,10,48,300); //第1块彩条红色
g.setColor(new Color(255,255,0));
g.fillRect(100,10,48,300); //第2块彩条黄色
g.setColor(new Color((int)c,255,0));
g.fillRect(150,10,48,300); //第3块彩条绿色
g.setColor(new Color(0,255,255));
g.fillRect(200,10,48,300); //第4块彩条青色
g.setColor(new Color(0,(int)c,255));
g.fillRect(250,10,48,300); //第5块彩条蓝色
g.setColor(new Color(255,0,255));
g.fillRect(300,10,48,300); //第6块彩条紫色
g.setColor(new Color((int)c,180,0));
g.fillRect(350,10,48,300); //第7块彩条深绿色

g.setColor(new Color(200,0,(int)c));
g.fillRect(400,10,48,300); //第8块彩条红色
g.setColor(new Color(200,200,0));
g.fillRect(450,10,48,300); //第9块彩条黄色
g.setColor(new Color((int)c,160,0));
g.fillRect(500,10,48,300); //第10块彩条绿色
g.setColor(new Color(0,200,200));
g.fillRect(550,10,48,300);//第11块彩条青色
g.setColor(new Color(0,(int)c,200));
g.fillRect(600,10,48,300); //第12块彩条蓝色
g.setColor(new Color(200,0,200));
g.fillRect(650,10,48,300); //第13块彩条紫色
g.setColor(new Color((int)c,140,0));
g.fillRect(700,10,38,300); //第14块彩条深绿色
}
}
}
}