/*********************************************** 直線によるグラデーション (700×500) ***********************************************/ import java.applet.*; import java.awt.*; public class Applet_drawLine_gradation extends Applet { public void paint(Graphics g) { int y; Color color_code; // Color変数の定義 int red,green,blue; // ------ グラデーション(白黒) ------ red=0; green=0; blue=0; for ( y=100 ; y<=350 ; y=y+1 ) { color_code=new Color(red,green,blue); g.setColor(color_code); g.drawLine(100, y, 300, y); red++; green++; blue++; } // ------ グラデーション(カラー) ------ red=250; green=250; blue=10; for ( y=100 ; y<=350 ; y=y+1 ) { color_code=new Color(red,green,blue); g.setColor(color_code); g.drawLine(400, y, 600, y); red+=-1; green+=0; blue+=0; } } }