/* ------------------------------------------------------------------ 直線で作るグラデーション Applet_drawLine_gradation ------------------------------------------------------------------ */ import java.applet.*; import java.awt.*; /* */ public class Applet_drawLine_gradation extends Applet{ public void paint(Graphics g) { int x,y; int red,green,blue; Color iro; // ----------- グラデーション(1)------------ red=0; green=0; blue=0; for ( y=100 ; y<=350 ; y+=1) { iro=new Color(red,green,blue); g.setColor(iro); g.drawLine(100,y,300,y); red+=1; green+=1; blue+=1; } // ----------- グラデーション(2)------------ red=250; green=250; blue=0; for ( y=400 ; y<=650 ; y+=1) { iro=new Color(red,green,blue); g.setColor(iro); g.drawLine(100,y,300,y); red-=1; green-=1; blue+=1; } } }