JavaProgrammingテクニック集
-darkerとbrighter効果-

JavaProgrammingテクニック集
APPLET参照
import java.applet.*;
import java.awt.*;

public class tech0013 extends Applet{

Color color1 = new Color(3,0,0);
Color color2 = new Color(0,3,0);
Color color3 = new Color(0,0,3);
Color changingcolor1,changingcolor2,changingcolor3;
public void paint(Graphics g){
changingcolor1 = color1;
changingcolor2 = color2;
changingcolor3 = color3;
for(int number = 0; number<20; number++)
{
g.setColor(changingcolor1);
g.fillRect(0,number*5,300,5);
changingcolor1 = changingcolor1.brighter();
}
for(int number = 20; number<40; number++)
{
g.setColor(changingcolor2);
g.fillRect(0,number*5,300,5);
changingcolor2 = changingcolor2.brighter();
}
for(int number = 40; number<60; number++)
{
g.setColor(changingcolor3);
g.fillRect(0,number*5,300,5);
changingcolor3 = changingcolor3.brighter();
}

/*
changingcolorは最初、黒であり段段とRGBの値を高くなり、色が変化していく。
逆にdarker()を使えば暗くなっていく。
*/

}
}


メール:感想、文句、間違い、なんでも下さい。
情報の内容は保証されるものではありません。この情報に基づいて被ったいかなる損害についても、当サイトは一切責任を負いかねます