/* -------------------------------------------------------------------- 四角形 変数指定とループ 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; int n; x=50; y=50; haba=40; takasa=20; // ------------- 1列目 ----------------- for ( n=0 ; n<10 ; n++ ) { g.drawRect(x,y,haba,takasa); y=y+50; } // ------------- 2列目 ----------------- x=150; y=50; int chokkei; chokkei=20; for ( n=0 ; n<10 ; n++ ) { g.setColor(Color.yellow); g.fillRect(x,y,haba,takasa); g.setColor(Color.blue); g.drawRect(x,y,haba,takasa); g.drawOval(x+10,y,chokkei,chokkei); y=y+50; } // ------------- 3列目 ----------------- //--------右下へ向かう階段 x=250; y=50; for ( n=0 ; n<10 ; n++ ) { g.setColor(Color.pink); g.fillRect(x,y,haba,takasa); g.setColor(Color.red); g.drawRect(x,y,haba,takasa); x=x+40; y=y+20; } //--------左下へ向かう階段 x=610; y=250; for ( n=0 ; n<10 ; n++ ) { g.setColor(Color.pink); g.fillRect(x,y,haba,takasa); g.setColor(Color.red); g.drawRect(x,y,haba,takasa); x=x-40; y=y+20; } } }