Top > 例題23

画面に直線や四角形、だ円を表示する方法を学ぶ

fileReidai23.java
  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
/*
<applet code="Reidai23.class" width=300 height=400>
</applet>
*/
import java.applet.Applet;
import java.awt.Graphics;
 
public class Reidai23 extends Applet {
    public void paint(Graphics g) {
        int intX      = 30,
            intWidth  = 200,
            intHeight = 20;
        
        //drawLine・・・線を引く (X始点,Y始点,X終点,Y終点)
        g.drawLine(intX, 40, intX+intWidth, 10);
        g.drawLine(intX, 50, intX+intWidth, 50);
        g.drawLine(intX+70, 50, intX+70, intHeight+50);
        
        //drawRect・・・左上を始点とする四角形を描く (X始点,Y始点,幅,高さ)
        g.drawRect(intX, 100, intWidth, intHeight);
        //fillRect・・・左上を始点とする塗りつぶされた四角形を描く
        g.fillRect(intX, 180, intWidth, intHeight);
        
        //drawOval・・・左上を始点とするだ円を描く (X始点,Y始点,幅,高さ)
        g.drawOval(intX, 200, 80, 80);
        //fillOval・・・左上を始点とする塗りつぶされただ円を描く
        g.fillOval(intX+120, 200, 80, 80);
    }
}
fileReidai23.html
  0
  1
  2
  3
  4
  5
<html>
<body>
<applet code="Reidai23.class" width=300 height=400>
</applet>
</body>
</html>

実行結果

例題23

applet例題に戻る


添付ファイル: fileReidai23.html 220件 [詳細] fileReidai23.java 205件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2008-01-17 (木) 22:05:37 (4204d)