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+40; } // ---------- 2列目 --------- x=150; y=50; for (int n=1; n<=10 ; n++) { g.setColor(Color.yellow); g.fillRect(x, y, haba, takasa); y=y+40; } // ---------- 3列目 --------- x=250; y=50; int chokei=14; for (int n=1; n<=20 ; n++) { g.setColor(Color.pink); g.fillRect(x, y, haba, takasa); //塗りつぶし g.setColor(Color.blue); g.drawRect(x, y, haba, takasa); //枠付き g.setColor(Color.white); g.fillOval(x+13, y+3,chokei ,chokei ); //円を入れる y=y+20; } // ---------- 4列目(右下へ向かう階段) --------- x=350; y=50; for (int n=1; n<=10 ; n++) { g.setColor(Color.cyan); g.fillRect(x, y, haba, takasa); x=x+40; y=y+20; } // ---------- 5列目(左下へ向かう階段) --------- x=710; y=250; for (int n=1; n<=10 ; n++) { g.setColor(Color.magenta); g.fillRect(x, y, haba, takasa); x-=40; y+=20; } } }