?Timer t;//声明一个定时器
t = new Timer(200,this);//给当前的窗体设置的定时器,是0.2秒触发一次事件
事件的内容是颜色的渐变,其实就是颜色数值的一个变化,不同的变化规律会出现不同的颜色渐变效果
public void actionPerformed(ActionEvent e){
??? red+=5;
??? green+=5;
??? blue +=5;
??? red%=255;
??? green%=255;
????blue%=255;
//这个做出来的效果是黑色递变到白色
????this.jb.setBackground(new Color(red,green,blue));
?? ?this.jb.setVisible(true);
}
?
?