/* ------------------------------------------------------------------ 四角形 変数指定とループ Applet_drawRect_loop ------------------------------------------------------------------ */ import java.applet.*; import java.awt.*; /* */ public class Applet_drawRect_loop extends Applet{ public void paint(Graphics g) { int x,y,haba,takasa; x=50; y=50; haba=40; takasa=20; // ------------ 1列目 -------------- for ( int n=1 ; n<=10 ; n++ ) { g.drawRect(x,y,haba,takasa); y=y+50; } // ------------ 2列目 -------------- x=150; y=50; for ( int n=1 ; n<=10 ; n++ ) { g.setColor(Color.yellow); g.fillRect(x,y,haba,takasa); // 四角形塗りつぶし g.setColor(Color.magenta); g.drawRect(x,y,haba,takasa); // 外枠の線 y=y+50; } // ------------ 3列目 (右下へ向かう階段)---------- x=250; y=50; for ( int n=1 ; n<=10 ; n++ ) { g.setColor(Color.cyan); g.fillRect(x,y,haba,takasa); // 四角形塗りつぶし g.setColor(Color.magenta); g.drawRect(x,y,haba,takasa); // 外枠の線 x=x+40; y=y+20; } // ------------ (左下へ向かう階段)---------- x=610; y=250; for ( int n=1 ; n<=10 ; n++ ) { g.setColor(Color.cyan); g.fillRect(x,y,haba,takasa); // 四角形塗りつぶし g.setColor(Color.magenta); g.drawRect(x,y,haba,takasa); // 外枠の線 x=x-40; y=y+20; } } }