- Home ›
- Applet(アプレット)入門 ›
- Graphicsクラス ›
- HERE
直線を描画
広告
ここから色々な図形の描画方法を見ていきます。まずは直線を描画してみます。GraphicsクラスのdrawLineメソッドを使います。
drawLine public abstract void drawLine(int x1, int y1, int x2, int y2)
このグラフィックスコンテキストの座標系の点 (x1, y1) と点 (x2, y2) との間 に現在の色を使って線を描きます。 パラメータ: x1 - 最初の点の x 座標 y1 - 最初の点の y 座標 x2 - 2 番目の点の x 座標 y2 - 2 番目の点の y 座標
引数で指定された2つの点、(x1, y1)から(x2, y2)へ直線を引きます。
例えば下記のように使います。
public void paint(Graphics g){ g.drawLine(10, 10, 100, 50); }
サンプルプログラム
では実際に試してみます。
import java.applet.Applet; import java.awt.Graphics; import java.awt.Color; /* <applet code="GraphicsTest3.class" width="150" height="150"> </applet> */ public class GraphicsTest3 extends Applet{ public void paint(Graphics g){ g.drawLine(10, 10, 100, 50); g.setColor(Color.red); g.drawLine(15, 70, 120, 20); } }
実際にブラウザで見てみた結果は下記の通りです。
実際に下記で確認頂けます。
( Written by Tatsuo Ikura )