塗りつぶし四角を描く

塗りつぶし四角を描くにはfillRectメソッドを使う。

このメソッドの引数は描く四角の左上頂点の座標とその四角形の幅と高さを指定します。

fillRect(x, y, w, h);

サンプルプログラム

次のプログラムは二つの塗りつぶし四角形を描くものです。

// アプレット 四角の表示
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Color;

// <applet code="Ex_fillRect" width=200 height=200></applet>
public class Ex_fillRect extends Applet {
  public void paint(Graphics g) {
  g.setColor(new Color(123, 90, 20));
  g.fillRect(10, 10, 180, 100);
  g.setColor(new Color(10, 90, 200));
  g.fillRect(20, 100, 100, 100);
  }
}

実行結果

appletviewerによる実行結果 ブラウザによる表示