塗りつぶし円を描くにはfillOvalメソッドを使います。
このメソッドの引数は円弧と同じように指定した枠内の中心に円を描きます。
fillOval(x, y, h, w);
次のプログラムは青い円と緑の楕円を描くものです。
// アプレット 円の表示 import java.applet.Applet; import java.awt.Graphics; import java.awt.Color; // <applet code="Ex_fillOval" width=200 height=200></applet> public class Ex_fillOval extends Applet { public void paint(Graphics g) { g.setColor(Color.blue); fillOval(10, 10, 180, 180); g.setColor(Color.green); g.fillOval(10, 10, 180, 100); } }
appletviewerによる実行結果 | ブラウザ上での表示 |
---|---|