public class ColorLine_G extends java.applet.Applet {
 public int i;
 public int x =0;
 public int y =0;//線の位置
 public int p_x =0;
 public int p_y =40;//線の太さ( p_y - y:40 )
 public int G=1;//緑色
 public void paint(Graphics g) {
  for(i=0;i<510;i++) {
   if (i<255){ //色をだんだん薄くしていく
    g.setColor(new Color(0,i*G,0));//緑色を変化させる
    g.drawLine(x+i,y,p_x+i,p_y);
   }
   else {//色をだんだん濃くしていく
    g.setColor(new Color(0,(254-i)*G,0));
    g.drawLine(x+i,y,p_x+i,p_y);
   }
  }
  System.out.println("Paint");
 }
}

Go to Back